Даны таблицы Автор и Книга.
CREATE TABLE Автор( Паспорт INT, Фамилия VARCHAR(50) NULL, Имя VARCHAR(50) NULL, Отчество VARCHAR(50) NULL, Пол CHAR(7), Возраст INT , Телефон INT ) | CREATE TABLE Книга( Название VARCHAR(50), Цена MONEY, Тематика VARCHAR(50), Издательство VARCHAR(50), Количество INT) |
Между ними необходимо установить связь "один-ко-многим" (один автор - много книг) с учетом первичных ключей.
ALTER TABLE Книга ADD Автор CHAR(12) FOREIGN KEY REFERENCES Автор
ALTER TABLE Книга ADD Паспорт CHAR(12) ALTER TABLE Автор ADD FOREIGN KEY(Паспорт) REFERENCES Книга
ALTER TABLE Книга ADD Автор CHAR(12) ALTER TABLE Книга ALTER COLUMN Автор CHAR(12) NOT NULLALTER TABLE Книга ADD CONSTRAINT fk_Книга FOREIGN KEY(Автор) REFERENCES Автор(паспорт)(Верный ответ)
ALTER TABLE Книга ADD Паспорт CHAR(12) ALTER TABLE Книга ADD FOREIGN KEY(Паспорт) REFERENCES Автор