Page 1 of 1

图范式的可视化

Posted: Wed Feb 19, 2025 9:19 am
by asimd23
第五范式和第六范式都经常用于数据仓库建模方法,例如数据仓库和锚点建模。

图范式 – 和
为什么第六范式很重要,图范式本质上是相同的

那么,让我们将小狗移至图形范式。首先,我对小狗数据模型的第五范式做了一些扩展:


我省略了 原始示例中的 部分,但 哥斯达黎加电话号码数据 我添加了两个“有效日期”以获取的两个时间方面。我还 向模型 添加了 。请注意, 不是强制性的(“可能……”),因此即使在这个简单的模型中,我们也有时间和可空性原因来转向第六范式。

我还强调了身份;它们正在驱动 数据模型的物理结构,如果这是您想要的:


总的来说,从 到 有两个主要步骤:

确保所有事物都有(业务级)身份——任何单一的属性概念都不应该独立于身份,并且
确保您要创建的每个 对象都具有(业务级)唯一性。
最后,这里我们对图范式()进行了可视化,这也有助于理解底层的 及其依赖关系:


(版权所有 © 托马斯·弗里森达尔,,)
白色圆圈不是物理的 数据库对象;只是作为理解图形结构的视觉辅助的逻辑概念。