Also ich habe ein paar Daten. Es gibt Entitäten. Entitäten haben eine beliebige Anzahl von Elementen. Elemente können aus einer definierten Gruppe von Typen bestehen. Eine Entität kann mehr als einen Artikel eines bestimmten Typs haben. Ich kann eine Liste von Gegenständen bekommen, die eine Entität hat. Ich möchte eine Liste von Typen erhalten, für die eine Entität keinen Gegenstand hat.SELECT Elementtypen, die nicht von einer Entität zur Verfügung gestellt werden
Hier ist mein Schema:
entities
id name
1 Bob
2 Alice
item_types
id name
1 red
2 yellow
3 green
4 blue
5 orange
items
entity_id item_type_id name
1 1 apple
1 2 banana
1 3 lime
1 3 tree
2 3 money
2 5 traffic cone
Ich möchte Bobs id (1) und erhalten diese Liste abfragen:
4 blue
5 orange
und Abfrage Alices id (2) und erhalten:
1 red
2 yellow
4 blue
Es beginnt wahrscheinlich mir im Gesicht. Ich werde weiter daran arbeiten, aber ich wette, du siehst mich so an. Vielen Dank für Ihre Zeit.