Il primo esempio mostra una relazione uno a molti, mentre la seconda mostra una relazione molte a molte.
Esempio Diciamo che usiamo il primo esempio
Author
AuthorID
Book
BookID
AuthorID
Come ti rappresentare che sia Jane e Jon ha scritto il libro "StackOverflow per divertimento"? In questa tabella delle relazioni non puoi, hai espresso che un autore può scrivere molti libri. Quindi, o Jane ha scritto o Jon ha scritto. Se solo uno di loro ha scritto i libri, potresti usare questo tipo di relazione. Tuttavia, se vuoi dimostrare che entrambi hanno scritto questo libro, hai bisogno di una relazione molte a molte.
Ora, usando questa stessa analogia di Jane e Jon, puoi rappresentare entrambi gli autori di questo libro usando il tuo secondo esempio: molti a molti rapporti.
Consente di utilizzare StackOverflow come esempio a partire da un uno a molti e che termina con una relazione molti a molti:
Authors
Joel
Jeff
Books
Stackoverflow Joel
povero Jeff, che non è accreditato con StackOverflow dall'esempio precedente ... così abbiamo hanno bisogno di risolvere questo:
Author
Joel
Jeff
Books
Stackoverflow
AuthorBooks
Stackoverflow Jeff
Stackoverflow Joel
Ora tutti sono felici ...
grazie per le risposte !! (l'esempio era casuale volevo solo mostrare una relazione uno a molti) – user666