是否可以仅通过查看 ERM 来判断数据库是否已规范化
Is it possible to tell if a database is normalised just by looking at the ERM
是否可以仅通过查看 ERM 来判断数据库是否规范化?仅通过查看 ERM
,您有哪些假设
实体关系 (ER) 图会让您了解实体之间的关系,并有助于做出规范化假设,但不能保证 标准化已经完成。查看结构、数据和关系(外键)将确认规范化。
一些假设:
- 1NF 可能已应用。客户、销售人员、订单、付款等等。似乎分开得很好
- 由于显示一对多关系,可能已应用外键
- 可能使用了主键
- 可以跟踪从供应商到客户的信息,这可能使产品召回更容易
是否可以仅通过查看 ERM 来判断数据库是否规范化?仅通过查看 ERM
,您有哪些假设实体关系 (ER) 图会让您了解实体之间的关系,并有助于做出规范化假设,但不能保证 标准化已经完成。查看结构、数据和关系(外键)将确认规范化。
一些假设:
- 1NF 可能已应用。客户、销售人员、订单、付款等等。似乎分开得很好
- 由于显示一对多关系,可能已应用外键
- 可能使用了主键
- 可以跟踪从供应商到客户的信息,这可能使产品召回更容易