Z tekstu niepoprawnego składniowo ograniczenia sprawdzania wynika, że chcesz wymusić ograniczenie sprawdzania wielu tabel. Jedynym sposobem na zrobienie tego w Oracle (i być może w dowolnym RDBMS) jest użycie wyzwalacza. Nie możesz odwoływać się do wielu tabel w ograniczeniu sprawdzającym.
Jednak w zależności od wersji Oracle i zgodnie z dokumentacja ograniczeń Oracle , możesz być w stanie zdefiniować dość złożone ograniczenie klucza obcego, co oznacza: