有谁知道这个问题的任何样本

时间:2018-12-08 06:15:26

标签: database-design er-diagrams

我需要创建一个在学校有这种要求的项目,但是我不知道如何开始,没有任何人可以提供样品或帮助的任何东西

  

要编译对系统的数据库请求,必须以某种形式编译该请求,以使概念模型的设计(即ER(实体关系)图)生成组件,以及:

     
      
  • 简单属性,键属性/ deskreminator,复合/乘数,派生属性   和描述性属性。

  •   
  • 强弱实体社区

  •   
  • 实体社区在关系社区中的参与(完全/完全参与)   和部分参与。
  •   
  • 关系楼梯; uni-are,binary,trine。
  •   
  • 实体之间的反射基数,例如一对一,一对多,多对多,
  •   
  • 设计概念的实体组合:      
        
    • 下游概括,l
    •   
    • 金色专业化和
    •   
    • 积累中实体的抽象
    •   
  •   
  • 设计案例,其中可以针对实体的属性使用实体社区   实体反对关系社区,n-are关系社区与二元关系社区。

  •   
  • 1)编译用于执行IT系统数据库的文本(请求)。

  •   
  • 2)为上述请求设计ERD。 (注意:使用任何平台进行设计   ER-D)

  •   
  • 3)从第2点获得的最终模型转换为关系模型(注意:使用任何平台   设计关系/表格模型
  •   

1 个答案:

答案 0 :(得分:0)

制作ER图的步骤如下:

1)您必须确定系统中以下哪些对象是实体,以及这些实体的描述特征(属性)是什么,请牢记实体的唯一属性(即主键)。 例如,在IT系统数据库中,您可以将客户端作为具有这些客户端各种属性的实体。

2)确定没有主键的弱实体以及这些弱实体所依赖的强实体。确定这些弱实体的区分因素。

3)牢记基数,确定各个实体之间的关系。

4)您可能具有不相交的专业。

the schema reference documentation

在此之后,绘制ER的架构,以消除冗余并相应地规范化表。最后,继续使用SQL制作表格。