ProgrammD ha scritto:
tabella Autori con i campi ID, Nome, Cognome, Categoria, Tipologia
Che centrano i campi Categoria e Tipologia nella tabella Autori? Se Stefano Benni scrive i seguenti libri:
Stranalandia (fantasia)
Mia biografia (biografia di sè stesso)
La drammatica storia di Sara (romanzo drammatico)
Tutte le ricette della Toscana (libro di ricette di cucina)
mi dici come fai a catalogare in modo univoco Stefano Benni?
Quei campi devono appartenere alla tabella Libri...spero di averne compreso il senso...
Ho un database simile al tuo...e lo scenario tabelle dovrebbe essere il seguente:
Libri
ISBN (chiave primaria)
Titolo
Genere
Pagine
IDEditore (numerico) (dal lato molti prevedendo anche una tabella Editori)
Autori
IDAutore (contatore, chiave primaria)
Nome
Cognome
Autorità
IDAutorità (contatore, chiave primaria)
IDLibro (numerico)
IDAutore (numerico)(qui magari ci metti una casella combinata con la combinazione Cognome & Nome)
Relazioni:
Libri.IDLibro uno-a-molti Autorità.IDLibro
Autori.IDAutore uno-a-molti Autorità.IDAutore
Credo di avere le idee molto chiare al riguardo.
La gestione della sottomaschera nel modo che hai esposto tu, non mi convince.