我在下面有 4 个 db 表,它们共同包含SessionId
作为外键或主键的字段:(下面显示的表不是完整表,只是供您查看的缩短版本)
会话表:
SessionId (PK) SessioName
1 AAA
2 AAB
Session_Completed 表
SessionId (PK) Complete
1 0
2 1
问题表
SessionId (PK) QuestionId(PK) (Composite Keys)
1 1
1 2
2 1
2 2
答案表
AnswerId(PK) SessionId(FK) QuestionId
1 1 1
2 1 1
3 1 2
4 2 1
5 2 2
6 2 2
我的问题是,如果从数据库中删除表中SessionId
的a ,是否有可能删除它包含相同的所有其他表中的行?Session_Completed
SessionId
如果从表SessionId
中删除a,我也想做同样的事情。Session
谢谢