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