sonic85
03-02-2010, 16:53
Ciao a tutti,
mi sto accingendo ad creare un piccolo sistema informativo che deve contenere i dati di alcune pubblicazioni ma ho un problema:
in pratica vi sn 2 tabelle: una autoriAmici (contenti i dati anagrafici di alcuni colleghi) e una pubblicazioni (contenenti i vari dati di queste pubblicazioni come titolo, rivista,autori,ecc). E' una relazione molti a molti che creerà una nuova tabella intermedia (aut_pub) che contiene una chiave primaria e la chiave della pub, la chiave dell'autoreAmico e la posizione in cui è l'autoreAmico tra gli autori(primo, sec,ecc).
Il problema è questo: io voglio salvare tutti gli autori del libro ed avere un riferimento ai dati degli autoriAmici, mentre agli altri autori mi basta conoscere il loro nome-cognome. Come faccio??
In media ogni pubblicazione ha 7 autori e almeno un autoreAmico... e sono circa 200 pubbl all'anno.
Ho paura di creare una tabella auto_pub troppo pesante per interrogarla spesso...
Che dite?
mi sto accingendo ad creare un piccolo sistema informativo che deve contenere i dati di alcune pubblicazioni ma ho un problema:
in pratica vi sn 2 tabelle: una autoriAmici (contenti i dati anagrafici di alcuni colleghi) e una pubblicazioni (contenenti i vari dati di queste pubblicazioni come titolo, rivista,autori,ecc). E' una relazione molti a molti che creerà una nuova tabella intermedia (aut_pub) che contiene una chiave primaria e la chiave della pub, la chiave dell'autoreAmico e la posizione in cui è l'autoreAmico tra gli autori(primo, sec,ecc).
Il problema è questo: io voglio salvare tutti gli autori del libro ed avere un riferimento ai dati degli autoriAmici, mentre agli altri autori mi basta conoscere il loro nome-cognome. Come faccio??
In media ogni pubblicazione ha 7 autori e almeno un autoreAmico... e sono circa 200 pubbl all'anno.
Ho paura di creare una tabella auto_pub troppo pesante per interrogarla spesso...
Che dite?