Uit de tekst van uw syntactisch incorrecte controlebeperking blijkt dat u een controlebeperking voor meerdere tabellen wilt afdwingen. De enige manier om dit te doen in Oracle (en misschien een RDBMS) is met een trigger. U kunt niet verwijzen naar meerdere tabellen in een controlebeperking.
Afhankelijk van uw Oracle-versie en volgens de documentatie over Oracle-beperkingen , kunt u mogelijk een nogal complexe externe sleutelbeperking definiëren, aangezien dit het volgende inhoudt: