Moh*_*mal 2 database normalization
在查看使用EAV概念设计的数据库时,我很困惑.EAV代表实体,属性和价值.我的问题是:EAV数据模型是否被视为数据库规范化的高级形式?是"必须使用"才能"更新"吗?
缩短事情:什么时候使用EAV而不是?
不,他们被认为是一种反模式.
他们可以被视为将标准化归结为荒谬的水平(我看到人们认为这是一个好主意),导致人们失去所有简单的广告查询的概念,并对正确索引的概念造成严重破坏.
当您不知道架构将是什么时(例如对于客户端可自定义的"数据库"),EAV就占有一席之地.
| 归档时间: |
|
| 查看次数: |
451 次 |
| 最近记录: |