|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2004
Città: Nardò
Messaggi: 883
|
[SQL] mi date una mano a tradurre questa relazione?
guardate la relazione nell'allegato..
mi direste un modo per tradurla in sql? il problema è: posso creare due tabelle così? CREATE TABLE Team (NomeT CHAR(20), ... AllenID INTEGER UNIQUE NOT NULL, PRIMARY KEY (NomeT) FOREIGN KEY (AllenID) REFERENCES Allenatore(AllenID))ENGINE=INNODB; CREATE TABLE Allenatore (AllenID INTEGER, .... PRIMARY KEY (AllenID) FOREIGN KEY (NomeT) REFERENCES Team(NomeT)) ENGINE=INNODB; secondo voi è giusto?
__________________
![]() Ultima modifica di the_unforgiven : 04-12-2007 alle 16:42. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
Un allenatore allena una squadra alla volta quindi in squadra una foreing key riferita all'allenatore dovrebbe andare bene
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:53.