Hai sicuramente avuto l'idea giusta. Il tuo beer_distributor
table è ciò che è noto come tabella di giunzione
. JOIN e chiavi/indici vengono utilizzati insieme. Il sistema di database utilizza le chiavi per far funzionare i JOIN in modo rapido ed efficiente. Usi questa tabella di giunzione unendo entrambi beer
e distributor
tabelle ad esso.
E la tua tabella di giunzione dovrebbe avere una chiave primaria che si estende su entrambe le colonne (un indice a più colonne / "indice composito"), cosa che sembra avere se capisco correttamente quel diagramma. In tal caso, mi sembra buono. Ben fatto.