首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ER图表:总参与和弱实体

ER图表:总参与和弱实体
EN

Stack Overflow用户
提问于 2016-10-10 19:26:29
回答 1查看 4.2K关注 0票数 3

因此,在这个学期我开始学习DBMS,前两章是关于ER系统的。但是,即使我理解什么是弱实体和总体参与的定义,我发现很难区分在practice..For示例中使用什么

在这个简单的例子中,我无法理解为什么餐厅不是一个弱实体(它不能存在一个没有菜肴的餐厅),而对于菜肴-配料(它不可能存在一个含有0成分的菜)。那么,为什么在这张图表中,餐厅-dish和美食套餐只代表了一个整体的参与,而不是一个弱实体呢?

EN

回答 1

Stack Overflow用户

发布于 2016-10-10 20:49:23

Restaurant不是一个弱实体,因为可以单独存在。同样的规则也适用于成分。配料不需要放在任何一道菜里,但没有任何配料就不可能存在。如果没有相应的餐厅提供这道菜,就不可能有菜。假设菜单上有不属于任何餐馆的菜肴。在你的模型中它的目的是什么?

你确定你理解弱实体的目的,而不是像现在这样去想它吗?

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

https://stackoverflow.com/questions/39965367

复制
相关文章

相似问题

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