Даны таблицы Рейс и Билет. Между ними необходимо установить связь "один-ко-многим" (один рейс - много мест).
CREATE TABLE Рейс (Номер_рейса INT PRIMARY KEY, Номер_борта CHAR(5) UNIQUE, Конечный_пункт VARCHAR(20), Дата_вылета DATETIME) | CREATE TABLE Билет(Номер_места INT, Номер_рейса INT, Дата_продажи DATETIME, СтоимостьMONEY, PRIMARY KEY(Номер_места, Номер_рейса)) |
ALTER TABLE Билет ADD FOREIGN KEY(Номер_рейса) REFERENCES Рейс(Номер_борта)
ALTER TABLE Рейс FOREIGN KEY(Номер_места) REFERENCES Билет
ALTER TABLE Рейс ADD FOREIGN KEY(Номер_рейса) REFERENCES Билет
ALTER TABLE Билет ADD CONSTRAINT fk_БилетFOREIGN KEY(Номер_рейса) REFERENCES Рейс(Верный ответ)