我如何在3nf中设计数据库

时间:2017-10-08 21:33:04

标签: sql postgresql

schema of database

我设计了我的数据库,但是我遇到了一些问题:

  1. 我如何检查它是否为3正常形式
  2. 关于REFERENSESFOREIGN KEY的问题 如果我为每个ON DELETE CASCADE选择FOREIGN KEY,我可以从表格“boat”中删除一些记录,并从表格“team”,“jorney”,“ticket”和“solded”中删除reords,但是如何当我从“船”中删除记录时,我可以删除“个人”和“人”中的记录,或者这些记录不会从“人”或“个人”中删除是正常的
  3. 实际上是(2),也许我不应该为每个DELETE ON CASCADE设置SET NULL并写FOREIGN KEY

0 个答案:

没有答案