Moin.
Zitat von
sniper_w:
Jetzt würde ich gerne zur Tabelle "Bestellungen" noch ein Feld hinzufühgen, KundenID = forign key (Kunden.ID). Wie ?
So etwa könnte das aussehen:
SQL-Code:
CREATE TABLE Bestellungen (
Id INT(3) UNSIGNED PRIMARY AUTO_INCREMENT,
ArtNr VARCHAR (30),
Menge INT,
Preis DOUBLE,
KundenId INT,
INDEX xKunden (KundenId),
FOREIGN KEY (KundenId) REFERENCES Kunden(Id)
)
Eine Master-Detail-Beziehung ist ein konzeptionelles Konstrukt - du kannst versuchen es in der Datenbank angemessen nachzubilden, aber das RDBMS weiß nicht was es bedeutet.
Grüße vom marabu