美好的一天-2NF数据库规范化
我正在研究基于以下信息创建数据模型的任务。
你的任务是创建模型,用于存储以下 信息:专辑列表和 专辑封面每个(图像文件),为一个专辑,乐队的唱片公司或唱片公司的曲目,他们的 类型,乐队成员。
到目前为止,我已经创建了五张表。我必须涵盖标准化部分但我很困惑。我创建的表中有一列有以下列和数据。
bandMember
- bandMemberId - 自动递增
- bandladelId - FK
- 实名
- 昵称
- memberphoneNo
- memberRole
- memberActive
- memberdob
- memberAge
,这表有下列数据为止。
解决该我已删除了逗号分隔值,并添加每一行中的数据。现在看起来像这样。
可能有人请指导我如何拆分此表,并删除此问题(如果存在规范化)?因为我也在这里与主键混淆。互联网上提到的例子是基于年龄栏。但我没有得到这些例子。提前致谢。
您是否特别需要创建2NF布局?如果不是,3NF通常是目标正常化的“最佳”水平,并且最容易处理。 –
@MarcB特别我需要创建所有3层规范化。谢谢 –
@MarcB 3NF不再是最好的标准化水平,而3号齿轮是最好的齿轮来驱动英寸而不是竖琴在一个正常的形式,尝试了解依赖和异常。 – reaanb