Ciao,
ho un database con una tabella "autori", una "opere" e una "mostre".
un autore puo' avere molte opere e partecipare a molte mostre
un opera puo' avere molti autori e essere prensente in molte mostre
ad una mostra devo poter associare autori e opere (purtroppo non posso associare ad una mostra solo le opere e da queste ricavare gli autori)
Si crea un "cerchio" con tutte relazioni molti a molti e cioe' con altre 3 minitabelle con 2 campi ciascuna che gestiscono le relazioni tramite gli id delle 3 tabelle principali:
Non so perche' ma mi sembra di aver letto che non vada bene. Qualcuno sa spiegarmi il motivo?codice:---------------------Opere | | Autori | | | --------------------Mostre
Mi conviene fare oltre alle tre principali una sola tabella che mette in relazione:
- id mostra
- id opera
- id autore
Spero di essere stato chiaro.
Ciao
![]()