Zwei Fremdschlüssel anstelle des Primärschlüssels
Ich habe mich gefragt, gibt es eine Möglichkeit, eine Tabelle ohne Primärschlüssel zu erstellen, aber mit zwei Fremdschlüsseln, bei denen die Fremdschlüsselpaare immer unterschiedlich sind? Zum Beispiel aSTOCK
Tisch mititem_id
undwarehouse_id
als Fremdschlüssel ausITEMS
undWAREHOUSES
Tabellen. Der gleiche Artikel kann sich also in verschiedenen Lagern befinden. Der Blick auf den Tisch:
item_id warehouse_id quantity
10 200 1000
10 201 3000
10 202 10000
11 200 7000
11 202 2000
12 203 5000
Oder muss ich unbenutztes Primärschlüsselfeld mit automatischem Inkrement oder etwas verursachen? Die Datenbank ist Orakel.
Vielen Dank!