Database 一个复杂的IS-A关系图

Database 一个复杂的IS-A关系图,database,relational-database,entity-relationship,Database,Relational Database,Entity Relationship,我正在尝试创建一个关系模式 但我不知道从哪里开始。有人能推荐一些参考资料来帮助我开始吗?首先指定要记录的事实类型,以谓词语句的形式,用占位符表示值。例如: 代码为的国家命名为 代码为的语言是的官方语言 有一个名为的 在 接下来,确定每个占位符的域以及域之间的子集关系(这些是您的IS-A关系,最终将通过外键约束实施)。确定功能和多值依赖关系,并在需要时进行规范化。如果你保持事实类型的简单,你就不需要太多的事实类型了 有关更多信息,请查看基于事实(即关系)的建模规程,如对象角色建模

我正在尝试创建一个关系模式


但我不知道从哪里开始。有人能推荐一些参考资料来帮助我开始吗?

首先指定要记录的事实类型,以谓词语句的形式,用占位符表示值。例如:

  • 代码为
    的国家命名为
  • 代码为
    的语言是
    的官方语言
  • 有一个名为
接下来,确定每个占位符的域以及域之间的子集关系(这些是您的IS-A关系,最终将通过外键约束实施)。确定功能和多值依赖关系,并在需要时进行规范化。如果你保持事实类型的简单,你就不需要太多的事实类型了

有关更多信息,请查看基于事实(即关系)的建模规程,如对象角色建模