Credo che non ci siamo capiti bene.Originariamente inviato da franz79
esempino pratico.
Ho un insieme di studenti che partecipano ad una serie di corsi.
Uno studente può partecipare ad n corsi. Relazione molti (studenti) a molti (corsi).
Struttura db:
tabella studenti: id, nome, cognome ecc...
tabella corsi: id, titolo, descrizione ecc...
tabella frequenza: id, id_studente, id_corso
Ecco che la relazione diventa sempre di uno a molti...
![]()
Pensa ad un esempio tipo un dizionario multilingua.
Tabella italiano: id, parola, etc
Tabella inglese: id, parola etc.
Tabella tedesco: id, parola etc.
.....
.....
.......
Sappiamo tutti che ad una parola italiana corispondo una o più parole inglesi e viceversa e le stesse parole inglesi non corrispondono a quelle in tedesco etc etc etc....se poi aggiungi che per qualisiasi parola si possa ottenere la rispettiva traduzione in ogni lingua! I collegamenti da fare sono piuttosto complicati!
Quindi per fare la relazione uno a molti creando una tabella frequenza per ogni relazione, risulta: (NumeroTabelle-1)*NumeroTabelle/2
Grazie per i link, ora guardo tutto.....Originariamente inviato da piero.mac
e' come chiedere un manuale che spieghi come si costruisce un condominio
thanks kirk

Rispondi quotando