逻辑模型与物理模型的对比如下:
名称定义:逻辑模型取名按照业务规则和现实世界对象的命名规范来取名;物理模型需要考虑到 数据库产品 限制,比如不能出现非法字符,不能使用 数据库 关键词,不能超长等约束;
键值:物理模型一般不使用PRIMERY KEY,更多的使用UNIQUE+NOT NULL约束来实现。因为用主键约束对数据质量过高,所以在物理实现上,一般会降低约束性要求,主键更多的反映在逻辑概念上;
正则化:逻辑模型设计尽量做到满足三范式标准,进行规范化设计;物理模型追求性能要进行反范式化,就是非正则化处理。
