答案 0 :(得分:1)
我看不到任何多余的东西,但我会为电话制作一张桌子,因为一个人可以有一部以上的电话,例如家用电话和手机。
答案 1 :(得分:1)
没有冗余,虽然地址和电话不是任何螺柱的属性,因此不应该在该表中。你的同事们表示什么是冗余?
我要提出的唯一其他建议是加强数据完整性。可以有三种性别的马:M,F和G.只有M可以是一个螺柱。因此,如果ID和性别(性别?Blegh!显示马更加尊重。)被组合成一个唯一的索引,那么可以将列性别添加到Stud表中,其约束条件必须是值&# 39; M&#39 ;.然后,Stud_ID和Sex的组合可以是FK到Horses表。这样,F或G的马的id就可以插入Stud表中。你永远不必检查以确保它没有发生 - 无法发生
。