zoukankan      html  css  js  c++  java
  • ER图小记

    ER图的基本概念

     在软件设计中,先设计好ER图,有利于数据库的设计。

    在ER图中:

    1.实体用矩形表示:在矩形内标注实体名称

    实体概念:

     解释:其实实体说白了就是一个集合,在数据库中可以把它简单看成一个表。它包括很多属性,而且是相对而言的。

    比如在用户表中,用户是实体,用户表里面账号,密码就是属性。

    而假如研究VIP表中的用户,那么对于VIP表来说,VIP表就是实体,里面的用户信息就是属性。

     2.属性:每一个实体都有属性,用圆圈,在里面标注属性名称,并用线段与实体相连

     3.联系

    用菱形表示,里面写两个实体之间是如何关联的。分别与两边实体直线相联。同时在直线上标着联系类型。如(1:1, 1:n , 或M:N)

    例子:

     每个班级与班长形成 1  :1联系

     班级与学生联系 1:N联系

     选修课程与学生 M:N关系

    结合写成一个ER图小demo

  • 相关阅读:
    kubernetes的设计理念
    kubernetes整体架构
    kubernetes的起源
    云原生有未来吗?
    cloud native
    kata containers
    go特性
    开源在线分析诊断工具Arthas(阿尔萨斯)--总结
    javaAgent介绍
    oracle函数操作
  • 原文地址:https://www.cnblogs.com/hmy-666/p/12875456.html
Copyright © 2011-2022 走看看