主页

索引

模块索引

搜索页面

模型设计

数据模型的三要素:

• 实体
• 属性
• 关系

数据模型的三层深度:

• 概念模型
• 逻辑模型
• 物理模型

数据模型设计的元素:

实体 Entity
        - 描述业务的主要数据集合
        - 谁,什么,何时,何地,为何,如何
属性 Attribute
        - 描述实体里面的单个信息
关系 Relationship
        - 描述实体与实体之间的数据规则
        - 结构规则:1-N, N-1, N-N - 引用规则:电话号码不能单独存在
https://img.zhaoweiguo.com/uPic/2023/10/fGFqRv.png

模型设计

https://img.zhaoweiguo.com/uPic/2023/10/hXKnan.png

模型设计:从概念到逻辑到物理

https://img.zhaoweiguo.com/uPic/2023/10/HBMsCG.png

1.概念模型

https://img.zhaoweiguo.com/uPic/2023/10/1zvfEq.png

2.逻辑模型

https://img.zhaoweiguo.com/uPic/2023/10/xKBnmO.png

3.第三范式下的物理模型

https://img.zhaoweiguo.com/uPic/2023/10/Q0gYYs.png

3.逻辑模型 –> JSON 模型(无缝切换)

文档模型设计三步曲

https://img.zhaoweiguo.com/uPic/2023/10/bFWIEm.png

MongoDB 文档模型设计三步曲

主页

索引

模块索引

搜索页面