Day 24 -资料库应用小程序 资料库设计(实体关联模型(E-R model)分析)

实体关系模型 ( Entity - Relationship Model, E-R Model )是设计资料库的重要方法,我们就直接来设计吧!

其分析步骤如下:

1. 实体(Entity)
根据系统需求分析,写出及画出所有的实体(Entity),并加以说明其意义。将真实世界的人、事、物等实体,以一个方框图来表示,如果实体必须依附其他实体而存在,则为弱实体,使用双方v框图表示。
https://ithelp.ithome.com.tw/upload/images/20211008/20141567snwHjdw58J.png

2. 属性(Attribute)
实体拥有的特性称为属性(Attribute),以椭圆形来表示属性,当属性具有多重值时,则以双椭圆形来表示,属性为主键,则属性名称底下画一条底线区别,复合属性(Composite attribute)则为属性再分割,衍生属性(Derived attribute)则以虚椭圆形来表示。
https://ithelp.ithome.com.tw/upload/images/20211008/20141567nXSs2w8x7g.png

3. 实体关系(Relationship)
说明各实体之间相互关联(relationship)的限制(constraints),是指实体与实体之间如果有关联,则将此关联以菱形连结两实体,并写出对应的基数。
4. E-R关联图(E-R Diagram)
加上实体关系就完成啦!
https://ithelp.ithome.com.tw/upload/images/20211008/20141567Vq72m35QKl.png

下篇见啦~


<<:  Day23 - 使用 Kamiflex 生成 Flex Message

>>:  EP26 - EKS 日志蒐集使用 Loki 和 Grafana(二)

用 tkinter 实现选择路径打开 excel ,并用 tree view 显示

引注资料 https://blog.csdn.net/weixin_43184622/article...

DAY17:清单元件之实作

今天要给大家看实例,接下来用图片介绍。 首先我们先在主画面建立三个清单元件 以及新增两个客制化的画面...

[day28][版控] github,自动部属heroku的最简单选择

同步发表到驴形笔记 版本控制 一路走来学习了各种东西与一次重构,终於快要到将网站部属的阶段了!现在...

第9章:操作目录与档案权限介绍

前言 在上一章节中,我们介绍了基本使用者管理,在这一章节中,介绍档案之目录与档案系统权限。 Linu...

21 | WordPress 短代码区块 Shortcode Block

短代码是可让你花费少许心力即可执行精巧工作的 WordPress 特定程序码。你可以使用短代码内嵌档...