gpt4 book ai didi

database - 逻辑数据模型和概念数据模型有什么区别?

转载 作者:太空狗 更新时间:2023-10-30 01:38:08 28 4
gpt4 key购买 nike

逻辑数据模型和概念数据模型有什么区别?

最佳答案

在概念数据模型中,您只需担心高级设计 - 应该存在哪些表以及它们之间的连接。在此阶段,您将识别模型中的实体以及它们之间的关系。

当您明确定义每个表中的列是什么时,逻辑模型出现在概念建模之后。在编写逻辑模型时,您可能还会考虑您正在设计的实际数据库系统,但前提是它会影响设计(即,如果没有触发器,您可能希望删除一些冗余列等)

还有物理模型,它详细说明了逻辑模型并为每一列分配了类型/长度等。

Here是一个很好的表格和图片,分别描述了三个级别。

|----------------------|------------|---------|----------|
| Feature | Conceptual | Logical | Physical |
|----------------------|------------|---------|----------|
| Entity Names | X | X | |
| Entity Relationships | X | X | |
| Attributes | | X | |
| Primary Keys | | X | X |
| Foreign Keys | | X | X |
| Table Names | | | X |
| Column Names | | | X |
| Column Data Types | | | X |
|----------------------|------------|---------|----------|

data modeling levels from https://www.1keydata.com/datawarehousing/data-modeling-levels.html

关于database - 逻辑数据模型和概念数据模型有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4279089/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com