自上而下与自下而上 - 正常化

时间:2011-04-24 17:41:11

标签: database-design database-normalization bottom-up topdown top-down

有人可以向我描述自上而下规范化与自下而上规范化之间在数据库方面的差异,即关系数据库。

1 个答案:

答案 0 :(得分:4)

我希望你的意思是自上而下的设计与自下而上的设计 - 规范化只是你用来完成数据库设计的方法和原则的一个方面。

自上而下意味着您从一系列要求开始。通常,您首先要确定表示数据所需的事物类型,然后确定这些事物的属性,这些属性将成为表格中的属性。

自下而上的设计意味着您可以获得某种数据结构,例如:需要合并到设计中的属性或表和属性的列表。通常,这可能发生在您拥有现有数据库或数据源的地方,这在商业智能或数据集成项目中很常见。