如何设计一个图书借阅管理系统数据库ER图?

如何设计一个图书借阅管理系统数据库ER图?,第1张

1、要了解ER图的核心要素:实体,属性,关系,实体就是一个个对象,比如猫,属性就是实体所有的某个属性,比如猫的性别,关系就是实体和实体之间或者实体内部之间的关系。

2、要了解ER图中怎么表示1中描述的三个核心要素:在ER图中矩形代表实体,椭圆代表属性,菱形代表关系,各个形状之间用线段连接。

3、以同样的方式定义课程实体后建关系表,拖进关系线段,连接两个实体,注意两头都是红色才是真正的连接起来了。会自动在关系属性里建立起连接。

扩展资料:

图书借阅管理系统注意事项:

一个实体型转换为一个关系模式。关系的属性:实体型的属性,关系的码:实体型的码。

一个1:1联系可以转换为一个独立的关系模式,也可以与任何一端对应的关系模式合并。一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。一个m:n联系转换为一个关系模式。

三个或三个以上实体间的一个多元联系可以转换为一个关系模式,具有相同码的关系模式可合并,同一实体集的实体之间的联系即自联系,也可以按1:1,1:n和m:n三种情况分别处理。

参考资料来源:百度百科-图书管理系统

针对图书馆管理系统的需求,设计如下面所示的数据项和数据结构:

表1:书籍基本信住

包括的数据项有:索书号、图书名称、作者、出版社、出版日期、书价、ISBN、备注信息等。

 表2:读者信息基本信息

包括的数据项有:读者编号、学号、姓名、性别、年龄、学院、专业、籍贯、读者类别、最大借阅数、已借阅数、可借阅数、有效日期、读者备注等。

 表3:借书基本信息

包括的数据项有:索书号、借书日、应还日、续借次数、读者编号等。

 表4:还书基本信息

包括的数据项有:索书号、还书日、逾期天数、逾期罚款、续借日、读者编号等。

表4:管理员基本信息:包括的数据项有:管理ID、管理员帐号、管理密码等。

我建议你再根据你设计的图书馆管理的需求,看下还有没有其它字段要添加上去,那样就更好了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6781599.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存