数据库 – 正常化一个人的名字太远了?
发布时间:2020-12-12 16:35:38 所属栏目:MsSql教程 来源:网络整理
导读:您通常规范化数据库以避免数据冗余.在表中,很容易看到有很多冗余的名称.如果您的目标是创建一个地球上每个人的名字的目录(祝你好运),我可以看到名称的正常化如何是有益的.但是在平均业务数据库的背景下,它是否超标? (当然我知道你可以采取任何事情来做极限…
您通常规范化数据库以避免数据冗余.在表中,很容易看到有很多冗余的名称.如果您的目标是创建一个地球上每个人的名字的目录(祝你好运),我可以看到名称的正常化如何是有益的.但是在平均业务数据库的背景下,它是否超标?
(当然我知道你可以采取任何事情来做极限…说如果你正规化到音节…或甚至相邻的字符对,我看不到在这么远的好处) 更新: 一个可能的理由是一个随机的名称生成器.这就是我可以从头顶上拿出来的. 解决方法数据库规范化通常指的是归一化字段,而不是其内容.换句话说,您将规范化数据库中只有一个名字字段.这通常是值得的.然而,数据内容不应该被标准化,因为它是该人的个人 – 你不是从列表中挑选,并且您不会在一个地方更改列表来影响每个人 – 这将是一个错误,而不是功能.(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |