Hallo,
ich habe eine Tabelle mit 2 Feldern: Typ und Wert
In Feld Typ kann man A, B, oder C eintragen.
In Feld Wert kann man 1,2,3,4,5 eintragen.
Nun möchte ich folgende Regel aufstellen:
Die Kombination von Typ und Wert darf nicht doppelt vorkommen, wenn im Feld Typ ein B steht.
Wenn ich dann diese Paare (Type und Wert) neu eingebe:
A, 1 -> OK
A, 2 -> OK
A, 1 -> OK
B, 1 -> OK
B, 2 -> OK
B, 1 -> Fehler, da die Kombination B und 1 schon in der Datenbank steht
Wie mach ich das in Oracle (10g) als Constraint ?
Danke