zoukankan      html  css  js  c++  java
  • 数据库基础:E-R图转化为关系模式

    一、将ER模型转化成关系数据库

    1. 一般规则

    2.   (1) 一个实体类型对应一个关系模式,实体的属性为关系模式的属性
      (2) 对于二元联系:规则如下图

      2.举例

      学生运动会模型:

      (1)有若干班级,每个班级包括: 班级号,班级名,专业,人数
      (2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄
      (3)有若干比赛项目,包括:项目号,名称,比赛地点
      (4)每名运动员可参加多项比赛,每个项目可有多人参加
      (5)要求能够公布每个比赛项目的运动员名次与成绩
      (6)要求能够公布各个班级团体总分的名次和成绩

      1.E-R图

           属性(椭圆)与实体型(矩形)用直线相连

      2.数据库逻辑模型(包括各个表的名称和属性.并指出每个表的主键和外键)

      班级(班级号,班级名,专业,人数)主键:班级号
      运动员(运动员号,姓名,性别,年龄,班级号)主键:运动员号 外键:班级号
      项目(项目号,项目名,比赛地点)主键:项目号
      比赛(运动员号,项目号,名次,成绩)主键:运动员号,项目号 外键:运动员号,项目号

    Please keep refueling and don't slack off.
  • 相关阅读:
    3年A班,从现在起大家都是人质-观后感
    深入浅出的Object.defineProperty()
    在Vue中使用插槽(solt)
    非父子组件间的传值
    给组件绑定原生事件
    组件参数校验与非props特性
    Vue父子组件的数据传递
    Vue组件使用中的细节点
    vue中set基本用法
    vue中的列表渲染
  • 原文地址:https://www.cnblogs.com/withlamb/p/12728615.html
Copyright © 2011-2022 走看看