adressdatenbank mit artikel verknüpfen
Verfasst: Fr, 12.05.2017 16:44
Ich hab jahrelang mit lotus approach gearbeitet und bin dabe auf OO-base umzusteigen.Nun folgendes:
ich habe eine artikeldatenbank und in der selben datenbank eine kundendatenbank. artikel und kundendatenbank seperat funktionieren,
ABER : die artikeldatenbank vergibt die fortlaufende id nr.automatisch , aber die in der unter tabelle geführte kundennummer muss ich händisch vergeben. trotz richtiger einstellung ID auf intgrer.
UND : wie kann ich der kundendatenbank einen oder mehreren artikeln zuordnen. Also artikel 1 wurde von kunde 2 gekauft. Anzeige in der artikeldatenbank Artikel ID 1 Kunden ID 2 mit anzeige kundenname
Ich glaube das hierin die antwort aus dem forum vom 31.03.15 liegt , aber ich verstehe das nicht:
wenn Du häufig solche Kombinationen hast, dann soltest Du die Adressen in einer separaten Tabelle auslagern. Den Personen kannst Du dann über den Primärschlüssel der Tabelle Adressen die entsprechende Adresse zuordnen. So kommen Adressänderungen allen Personen der Gruppe zugute. Die Personentabelle enthält dann eventuell die folgenden Felder:
ID → Primärschlüssel | Nachname | Vorname | Adress_ID → Fremdschlüssel aus Adressen
ich habe eine artikeldatenbank und in der selben datenbank eine kundendatenbank. artikel und kundendatenbank seperat funktionieren,
ABER : die artikeldatenbank vergibt die fortlaufende id nr.automatisch , aber die in der unter tabelle geführte kundennummer muss ich händisch vergeben. trotz richtiger einstellung ID auf intgrer.
UND : wie kann ich der kundendatenbank einen oder mehreren artikeln zuordnen. Also artikel 1 wurde von kunde 2 gekauft. Anzeige in der artikeldatenbank Artikel ID 1 Kunden ID 2 mit anzeige kundenname
Ich glaube das hierin die antwort aus dem forum vom 31.03.15 liegt , aber ich verstehe das nicht:
wenn Du häufig solche Kombinationen hast, dann soltest Du die Adressen in einer separaten Tabelle auslagern. Den Personen kannst Du dann über den Primärschlüssel der Tabelle Adressen die entsprechende Adresse zuordnen. So kommen Adressänderungen allen Personen der Gruppe zugute. Die Personentabelle enthält dann eventuell die folgenden Felder:
ID → Primärschlüssel | Nachname | Vorname | Adress_ID → Fremdschlüssel aus Adressen