U krijgt de duplicate key error
want er is al een beperking met de naam ISBN
aanwezig in database volgens uw eerste alter
verklaring aan author
tafel
alter table author add constraint ISBN foreign key (ISBN) references book (ISBN);
Probeer een andere naam te gebruiken voor de beperking in Publisher
tafel
alter table publisher add constraint ISBN1
foreign key (ISBN) references book (ISBN);