前端之家收集整理的这篇文章主要介绍了
数据库 – 正常化一个人的名字太远了?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
您通常规范化
数据库以避免数据冗余.在表中,很容易看到有很多冗余的
名称.如果您的目标是创建一个地球上每个人的名字的目录(祝你好运),我可以看到
名称的正常化如何是有益的.但是在平均业务
数据库的背景下,它是否超标?
(当然我知道你可以采取任何事情来做极限…说如果你正规化到音节…或甚至相邻的字符对,我看不到在这么远的好处)
更新:
一个可能的理由是一个随机的名称生成器.这就是我可以从头顶上拿出来的.
数据库规范化通常指的是归一化字段,而不是其
内容.换句话说,您将规范化
数据库中只有一个名字字段.这通常是值得的.然而,数据
内容不应该被标准化,因为它是该人的个人 – 你不是从列表中挑选,并且您不会在一个地方更改列表来影响每个人 – 这将是一个
错误,而不是
功能.
原文链接:https://www.f2er.com/mssql/81917.html