レコードが他のレコードで使用されているかどうかを知る方法はありますか?
参照整合性の例外をキャッチする以外に、それを見つける方法はありますか?
私は通常、この例外をキャッチし、レコードを削除しないか、削除できないことをユーザーに伝えます。
レコードが他のレコードで使用されているかどうかを知る方法はありますか?
参照整合性の例外をキャッチする以外に、それを見つける方法はありますか?
私は通常、この例外をキャッチし、レコードを削除しないか、削除できないことをユーザーに伝えます。
関連するテーブルに対してクエリを実行できます。
Create a stored procedure that uses the FKs in the system tables to build a custom view for each table. In each view, query all the related tables. Run the SP every time you add or remove an FK so that it updates all the views appropriately.
Problem solved.