Infatti, io ho fatto un sito per una casa editrice locale...Originariamente inviato da k.b
Non ho capito bene qual e' il problema. Tu hai un form in cui compili titolo, autore e casa editrice. Lo script che processera' il form verifichera' se autore e casa editrice sono gia' presenti nelle rispettive tabelle: se lo sono si segna i codici, se non lo sono li inserisce e si segna i codici.
Successivamente inserisce la entry nella tabella books.
Non hai pero' considerato la concreta possibilita' che un libro abbia piu' autori.
In ogni caso, c'è la possibilità che un autore venga inserito più volte.
D'angelo
D' angelo
D'Angelo
ecc...
O casi di omonimie che non potresti gestire.
Io farei inserire prima l'autore o gli autori... e poi con una serie di checkbox, selezionerei quelli del libro in inserimento.