entity-relationship - 关于 EER 模型中的子类型
问题描述
子类型可以没有任何本地属性吗?
例如,如果我必须创建关于锦标赛阶段的子类型,如 GroupStage、四分之一决赛、半决赛和决赛,我最好创建一个属性或专业化?
解决方案
子类型用于专门的属性和/或关系,因此,是的,您可以拥有没有附加属性的子类型。但是,如果您没有专门的属性或关系,则在主实体集上添加属性比创建子类型更简单。将实体从一种子类型更改为另一种也需要更多努力,因此请尝试将子类型用于通常不会更改的角色,而不是用于随时间变化的状态。
推荐阅读
- html - 表单提交到文本字段
- c# - 由于保护级别,不能在同一命名空间中使用公共类的构造函数?
- python - 如何在python中删除打印的文本并将其替换为另一个文本
- android - 来自 Palette 的 Widget 或组件(例如 Rating Bar)在设计视图或 Android Studio 的蓝图中不可见
- reactjs - 如何在 React-Native [re-Captcha] 上使用 Firebase 电话号码身份验证
- discord - 在 discord.js 上禁止 DM 消息
- javascript - 如何使用 jquery 选择使用 for 循环元素创建的第一个单选按钮
- java - Java 编译器无法解析被覆盖的 JButton 的符号
- amazon-web-services - 如何限制 Cloudfront 仅访问我的域?
- r - 来自 dplyr 的 plot_ly 绘图在来自 Shiny SelectInput 的输入处崩溃