Hmm..
mit einer weiteren Tabelle (z.B. FundOrtItems), welche nur Fundort_ID und Item_ID als Column hat.
Diese werden per UNIQUE index verknüpft und somit kann immer nur eine Kombination aus Fundort und Item vorhanden sein, jedoch jede Kombination aus verschiedenen..
SQL-Anweisung
1:
| Select Fundort_ID from FundOrtItems where Item_ID = 1 |
Liefert Dir alle Fundorte vom Item mit der ID 1
SQL-Anweisung
1:
| Select Item_ID from FundOrtItems where Fundort_ID = 1 |
Liefert Dir alle Items, welche am Fundort mit der ID 1 sind..
(Oder habe ich deine Frage falsch verstanden
)
Moderiert von Th69: SQL-Tags hinzugefügt