私は自分の問題の解決策を探しましたが、この質問はそれを完全に説明しています。
たとえば、StartDate 列と EndDate 列を含む ProjectTimeSpan という名前のテーブルが 1 つあるとします (これはありません)。
また、SubProjectTimeSpan という別のテーブルがあり、StartDate と EndDate という列も含まれています。ここで、StartDate と EndDate を ProjectTimeSpan.StartDate から ProjectTimeSpan.EndDate の「外側」の値に設定できないようにするチェック制約を設定したいと考えています。
別のテーブルの値を知っている一種のチェック制約...これは可能ですか?
しかし、オラクルにソリューションを実装するのに苦労しています。他の記事で、チェック制約は他のテーブルに関連付けることができないと述べられているとき、私はさらに困惑しました。