gpt4 book ai didi

php - 在 SQL : the two fathers problem 中建模本体图

转载 作者:搜寻专家 更新时间:2023-10-31 21:17:40 24 4
gpt4 key购买 nike

我正在使用树在 SQL 中对本体建模,以指示概念之间的关系。我的问题是如何在不复制概念的情况下消除图形/树中概念的歧义。

例如。我有类(class)的概念:“空手道”、“航海”(可以从教练那里上课)和地点:可以参加这些类(class)的“健身房”、“船俱乐部”。在图中它将是:


<strong>gym</strong>        <strong>boat club</strong>
<br/>   has     has<br/>
     <strong>courses</strong><br/>
   of        of<br/>
<strong>karate</strong>    <strong>sailing</strong>

我如何为这个图表建模以避免划船俱乐部开设空手道类(class)并且不重复类(class)的概念?

谢谢!

最佳答案

我会翻转整个数据架构并将其视为图表。为所有概念(节点)——健身房、划船俱乐部、类(class)、空手道、帆船——准备一个表格,并在另一个表格中创建它们之间的链接(顶点)。该表看起来像:

Links
from (concept foreign key)
to (concept foreign key)
link_type (has/of/etc)

在内存中构建所有信息可能需要更多的 SQL,但此模式将简单地处理这些关系。

关于php - 在 SQL : the two fathers problem 中建模本体图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5082684/

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