次のように、SQL Server 2005 に 2 つのテーブルがあります。
表 A
- ActionID (PK、int、null 以外)
- ProgressID (一意の識別子、null 以外)
- ReferID (一意の識別子、null 以外)
- フィールド XYZ (varchar(50)、null 以外)
- フィールド MNO (tinyint、null 以外)
表 B
- TrackID (PK、int、null 以外)
- ProgressID (一意の識別子、null 以外)
- ReferID (一意の識別子、null 以外)
- フィールド ABC (varchar(20)、null 以外)
- フィールド EFG (日時、null 以外)
今、私は特定の質問があります:
両方の表のProgressID
は同じエンティティを参照しています。ProgressID
そして、テーブルBに値が存在する場合、テーブルAの 削除ができないように、一体的な関係を確立したいのですが、どうすればいいですか?