IS_A关系主键验证规则

时间:2016-11-14 12:28:59

标签: database-design relational-database access

所以我正在为一个警察局建立一个数据库。我有一个报告超类,分为几个子类。从我的书中告诉我,晚餐类应该是具有主键的“ID”的类。 并且应该将ID传递给子类,这样就没有2个具有相同ID的子类。如何制作一个不允许制作新子报告的验证规则,如果该ID没有t存在或正被其他子类使用

1 个答案:

答案 0 :(得分:0)

除了通过业务规则强制执行此约束或使用DB Trigger之外,表中的插入无法检查该主键是否存在于另一个表中。 您需要再次分析数据库模型,并尝试确定一个好的设计。