the_unforgiven
04-12-2007, 16:38
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?
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?