Was ist denn der Use Case hinter
Val1 (darf nur einmal vorkommen)
Val2 (darf in Kombination mit Val3 nur einmal vorkommen)
Val3 (darf in Kombination mit Val2 nur einmal vorkommen)
Es gibt noch eine weitere Lösung. Man könnte ein DB-Objekt anlegen (Konfiguration | Datenbankobjekte) und dort ein CREATE UNIQUE INDEX… hinterlegen.