нарушается.

аюсь создать таблицу писателей, которая содержит идентификатор автора, фамилию, имя, ISBN и название книги, которую написал каждый автор. При использовании тех же типов данных, что и у автора и таблицы книг, но не при копировании данных из этих таблиц. И включите идентификатор автора в качестве первичного ключа, заголовок как не нулевой и ISBN в качестве внешнего ключа, ссылающегося на ISBN, в таблице книг. Однако я получаю ошибку «уникальное ограничение (WT_PK) нарушено»:

CREATE TABLE writers
  (authorid VARCHAR2(4),
    lname VARCHAR2(10),
    fname VARCHAR2(10),
    isbn VARCHAR2(10),
    title VARCHAR2(30) CONSTRAINT title_nn NOT NULL,
    CONSTRAINT wt_pk PRIMARY KEY(authorid),
    CONSTRAINT wt_fk FOREIGN KEY(isbn) REFERENCES books(isbn));

INSERT INTO writers
SELECT authorid, fname, lname, isbn, title 
FROM author 
   JOIN bookauthor USING(authorid) 
   JOIN books USING(isbn);

Ответы на вопрос(2)

Ваш ответ на вопрос