Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Zwei Tabellen mit einander Verknüpfen

  Alt 3. Feb 2005, 15:15
Datenbaksystem: mySQL
Zugriff über: mysql.pas

Gegeben sei eine fiktive Lagerverwaltung eines Supermarktes. In diesem Lager gibt es nun verschiedene Produkte. Diese Produkte werden von verschiednen Lieferanten geliefert. Wobei ein Lieferant auch mehrere Produkte liefern kann. Ich habe mir das so überlegt, dass ich zwei Tabellen anlege, eine für die Lieferanten und eine für die Produkte:

Lieferanten:
Code:
LieferantenID
Firma
Strasse
PLZ
Ort
Telefon
Ansprechpartner
Durchwahl
Produkt:
Code:
ProduktID
Produktbezeichnung
Stückpreis
Menge_auf_Lager
Meine Frage jetzt: Wie bekomme ich diese Tabellen miteinander verknüpft? Was muss ich noch für ein Feld einführen oder sonst an den Tabellen ändern, dass ich jedem Produkt einen Lieferanten zu ordnen kann?

Wie gesagt, alles nur fiktiv. Soll lediglich für mich als Übung und zum Verständnis dienen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat