这种关系在3FD归一化中是否属实?我能做些什么(电话号码),它是确定所有行?请任何人帮助我将这种关系转换为3FD,并保持正确的关系。ERD和归一化3FD
回答
电话号码不会是PATIENTS
一个很好的决定,如果这是一个真实的例子。有些病人会分享电话号码,有些病人会有多个电话号码,有些病人(小孩,无家可归的人)可能根本没有电话号码。
您的模特名义上已在3NF已经。每个表的每个非关键属性在功能上都完全依赖于每个候选关键字(而没有其他)。这在你的情况下是微不足道的,因为你已经为主键声明了代理键,并且你没有为任何候选键声明唯一的约束。
“每个表的每个非关键属性在功能上都完全依赖于所有主键。”只证明2NF。你的意思是“候选键”。 – philipxy
你是什么意思(这在你的情况下是微不足道的,因为你已经为主键声明了代理键,并且你没有为任何候选键声明唯一的约束。)请问,我需要这些键? –
@ OsamaAL-Atraqchi - 您不需要*这些额外的密钥,但是您可能拥有*它们,这取决于您的数据是什么样子。当为主键创建代理键(例如无意义的唯一编号)时,根据定义,每行将由该键确定。您的模型中不清楚的是,除了“* ID”列之外是否还有其他列,这些列也是表的唯一决定因素。如果没有其他_candidate keys_(并且没有传递函数依赖),那么你将会在3NF中。 –
- 1. 关注关于分层和递归ERD建模
- 2. groupby和归一化两个阵列
- 3. 归一化为3NF?
- 4. Encog归一化与
- 5. 向量归一化
- 6. ERD和SQL查询帮助?
- 7. 将归一化变量转换回非归一化的值
- 8. ERD代码第一类
- 9. 在ERD
- 10. ERD vs UML association - erd被约束更多?
- 11. R中的归一化
- 12. Cassandra中的归一化
- 13. 归一化积分图像
- 14. 二维FFT的归一化
- 15. matlab:归一化距离图
- 16. ERD表设计
- 17. ERD图混淆
- 18. 晨间ERD壶
- 19. ERD for Partnerships
- 20. ERD-CLASS设计
- 21. 解释ERD
- 22. R:双矩阵求和和归一化由矢量
- 23. 归一化的矢量叉积非零矢量(非归一化矢量)
- 24. 我有ERD和MYSQL服务器我可以将ERD与服务器
- 25. 使用SELU批量归一化和自身归一化神经网络之间的区别
- 26. 教授和部门评估系统ERD
- 27. 创建ERD和关系模型设计
- 28. ERD和“关系图”有什么区别?
- 29. 2个实体的一个主键(ERD)
- 30. 数据库ERD - 结表(一到多)
只是说明:患者的主键= PID,医生= DID,咨询= CID –
标准化基于功能依赖性和联接依赖性。你是什么?你用什么参考“标准化”? – philipxy
请在您的问题中编辑澄清,评论是短暂的。请尽可能使用*文本*,而不要使用图像作为替换。 – philipxy