Ciao a tutti, ho un problema in realtà credo semplice ma non riesco a risolverlo.
Devo fare un esercitazione che consiste nel fare un sito per il prestito di libro online, do la possibilità ai dipendenti di aggiungere un libro al DB ma non riuscivo a farlo.
Dopo tempo e aiuti vari, il problema era questo : la INSERT o l'UPDATE sulla tabella "libro" viola il vincolo di chiave esterna "libro_casaeditrice_fkey" DETAIL: La chiave (casaeditrice)=(casa) non è presente nella tabella "casaeditrice".
Quindi da quel che ho capito, il fatto che una casa editrice non sia presente nella sua tabella non mi permette di aggiungere un libro con quella casa editrice nella tabella libro.
Ma il semplice problema è quindi: posso risolverlo mettendo on update cascade? Lo metto su libro o su casa editrice? Oppure l'unica è riempire prima la tabella delle case editrice e poi aggiungere record a libro? Scusate so che è una cosa semplice, ho cercato online ma è un mio limite e non riesco proprio a capirlo!
Ciao, grazie![]()