Nó xuất hiện từ văn bản của ràng buộc kiểm tra không chính xác về mặt cú pháp của bạn, rằng bạn muốn thực thi ràng buộc kiểm tra nhiều bảng. Cách duy nhất để làm điều này trong Oracle (và có thể bất kỳ RDBMS nào) là sử dụng một trình kích hoạt. Bạn không thể tham chiếu nhiều bảng trong một ràng buộc kiểm tra.
Tuy nhiên, tùy thuộc vào phiên bản Oracle của bạn và theo tài liệu ràng buộc Oracle , bạn có thể xác định một ràng buộc khóa ngoại khá phức tạp như điều này ngụ ý: