首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么OntoUML <<role>>的真命天子一定是<<mediation>>?

为什么OntoUML <<role>>的真命天子一定是<<mediation>>?
EN

Stack Overflow用户
提问于 2017-12-09 17:12:25
回答 1查看 73关注 0票数 2

结构概念模型的本体论基础指出:

“每个依赖关系的实体(角色和角色混合)必须连接到中介关系的关联结束。”

(临332)。为什么<<member of>>关系不足以满足关系依赖?

EN

回答 1

Stack Overflow用户

发布于 2020-06-02 22:42:09

确实有一种集体成员的角色和角色混合模式,然而,集体的成员有自己的真理制造者。

如果您只使用«memberOf»关系,您将隐藏“成员关系”的关联器,从而使“持久者扮演某个集体成员的角色”成为现实。为了获得完整的模式,您应该捕获关系器和角色与关联器之间的«mediation»关系。

请注意,这是一种特定于涉及角色(例如,员工、学生、乐队成员)的情况的模式。您仍然可以在某些情况下,可能没有关联器作为«memberOf»关系的真实制造者。

以集体Forest为例,它的成员是Tree的实例。在这种情况下,您不会对获取树木和森林之间的“成员资格”感兴趣,这是可以的,因为Tree不应该是一个角色,而是一个类别、种类或子类别。(提示:这里的真相制造者更“棘手”)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47731053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档