442 messaggi dal 09 marzo 2006
Ciao sono un programmatore ma raramente mi sono occupato di db perche lo faceva qualcun altro.
Ecco la lacuna è sulla relazione molti a molti in teoria non e assimilabile ad una relazione uno a molti con ripetizione dell. Id nella foreign key?quando usare l una e quando l'altra? E perché?
Scusate l ignoranza
Ciao,
Una o più righe di una tabella sono associate a una o più righe di un'altra tabella. Un esempio di relazione "molti a molti" è il caso di una tabella di clienti che possono acquistare più prodotti e lo stesso prodotto può essere acquistato da più clienti.

Quando e perchè utilizzare relazioni "uno-a-molti" oppure "molti-a-molti" è dipendente dalle necessità. La relazione m-m viene spesso realizzata creando una terza tabella che contiene le chiavi esterne verso le prime due.

Se cerchi in rete troverai tantissimi esempi pratici.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.