SQL - 通用数据模型的替代品
SQL - Alternatives to a generic datamodel
在学习期间,我正在努力寻找这个问题的答案:
什么是通用数据模型?
是否有通用数据模型的替代方案(如果有);你会推荐哪一个?
我到处寻找合适的答案,但没有找到。这可能只是一个非常简单的问题,我只是找不到这些术语; 'generic datamodel'。
也许您所说的通用数据模型是指实体属性值模型:EAV on wikipedia
此数据模型有一个 table 三列。如果被数据库(相对于开发人员)说服的人发现,它通常会被火烧掉。
数据模型的特点是您正在建模某事。你正在运用你的技能来构建一个数据库,该数据库经过优化以存储和检索有关某物的数据(工厂中的小部件、证券交易所的交易、Facebook 帖子)。 EAV 可以存储所有这些东西,但它会导致许多其他问题。
更多信息在这里:EAV
可能是EAV模式。但这给我留下了以下问题:这个模型还有其他选择吗?
谢谢。
@nick,这就是问题:
- 在第 5 章中就您案例中涉及的人是否应用通用数据模型提出建议
以及可选的其他选择。激发您的意见(10 分)。
在学习期间,我正在努力寻找这个问题的答案:
什么是通用数据模型?
是否有通用数据模型的替代方案(如果有);你会推荐哪一个?
我到处寻找合适的答案,但没有找到。这可能只是一个非常简单的问题,我只是找不到这些术语; 'generic datamodel'。
也许您所说的通用数据模型是指实体属性值模型:EAV on wikipedia
此数据模型有一个 table 三列。如果被数据库(相对于开发人员)说服的人发现,它通常会被火烧掉。
数据模型的特点是您正在建模某事。你正在运用你的技能来构建一个数据库,该数据库经过优化以存储和检索有关某物的数据(工厂中的小部件、证券交易所的交易、Facebook 帖子)。 EAV 可以存储所有这些东西,但它会导致许多其他问题。
更多信息在这里:EAV
可能是EAV模式。但这给我留下了以下问题:这个模型还有其他选择吗?
谢谢。
@nick,这就是问题:
- 在第 5 章中就您案例中涉及的人是否应用通用数据模型提出建议 以及可选的其他选择。激发您的意见(10 分)。