合作那些事ER图和数据表创建BF夏

这是第二次团队博客,软件工程实践课程的第五次团队作业,完成我们项目的ER图和数据库的数据表创建。

这是我们上课的时候讨论出来的ER图,在老师的帮助下画出了我们主要实现功能部分的实体关系图,当时还在纠结要不要把商店,护理和宠物医院等简单实现的功能放入ER图中。因为涉及的模块较多,不能全部实现,根据我们的调查报告,我们打算实现宠物介绍和宠物寄养领养的功能。这张ER图画得也是艰难,刚开始想得太多,构建联系比较多,最后在老师的帮助下,只画了宠物,顾客两个实体,通过领养和寄养两个关系来连接。刚开始是把领养人和寄养人分开为两个实体,后来老师说这会出现问题,两个表很多数据相同,修改一个表的数据时,另一个表的信息没有发生改变,会产生冲突,最后把领养人和寄养人换成了顾客。

这是我在wps上把纸上的ER图重新画了一遍,在我们的ER图中,宠物实体包括宠物编号(在建表时用作主键)、视频链接用于存放萌宠们的小视频,还有宠物本身的属性种类、寿命、性别、健康状况、年龄和其他描述。而顾客实体则包括用户ID(建表时用作主键)、用户名、密码、联系方式、年龄、身份证和住址,我们在讨论时讨论到身份证是否必须要填写的问题,两个小姐姐说可能会出现寄养了不要的情况,希望实名寄养领养,她们认为可以用身份证来做主键,我觉得是有一定的道理的,不过我认为,我们的app可以不注册,注册后在购买宠物的时候可以不需要身份证,但只有填写了身份证才能进行领养寄养等行为,所以我选择用用户ID作为主键。宠物和顾客实体存在两个关系,一个是领养,一个是寄养,其他功能忽略掉了。因为都是多对多的关系,一个顾客可以有多只宠物,一个宠物可以有多个主人(一家人的多只宠物),我们除了顾客表和宠物表之外,还需要构建寄养表和领养表,领养的时候会有领养数量和领养日期,在寄养的时候会有寄养数量、寄养日期、寄养时长和寄养价格。

根据ER图,进行表格创建:

在宠物表中,有三个约束,主键约束,非空约束和check约束,以宠物编号为主键,性别只能为‘雌’或者‘雄’。

在顾客表中,以用户ID为主键,密码非空属性,其他信息可以待完善。

领养和寄养表比较类似,都有主键外键约束和非空约束,在这两张表中,需要和顾客表和宠物表建立联系,所以宠物编号和用户ID既是主键又是外键,通过宠物编号和宠物ID来确定需要记录信息。

THE END
1.宠物管理系统ER图流程图模板宠物寄养管理系统 管理系统ER图 用于宠物管理系统 生活常识 作者其他创作 大纲/内容 头像 用户名 用户id n 1 点赞 动物照片 心理测试 点击次数 发布人 回复内容 邮箱 账号 评论内容 性情 查看 测试时长 用户 简介 公示内容 审核状态 姓名 性别 身体状况 创建时间 捐助时间 管理员ID 手机号 用户互动 管理员 ...https://www.processon.com/view/66348c41cff06e2d3972d4be
2.网上宠物商城的设计与实现论文.docx网上宠物商城的设计与实现论文.docx,PAGE I PAGE I 基于Java的网上宠物商城的设计与实现 软件学院 软件工程(信息管理方向) 【摘要】近年社会的发展和进步以及人们生活水平的提高,人们饲养宠物的习惯也越来越重视。很多家庭都把宠物视为家庭的重要成员。宠物不仅能给自己https://max.book118.com/html/2021/1206/5123010210004132.shtm
1.python毕设宠物寄养系统程序+论文本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。 系统程序文件列表 开题报告内容 一、选题背景 关于宠物寄养系统的研究,现有研究主要集中在宠物寄养服务的基本流程和管理方面,专门针对以Python实现宠物寄养系统并涵盖丰富功能(如寄养套餐、增值服务等)的研究较少。在国内...https://blog.csdn.net/sheji303/article/details/143778286
2.宠物行业宠物降与管理服务平台方案66文库网(66wkw.com)宠物行业宠物健康与管理服务平台方案3.0 0 6库币 2024-11-14 收藏 海报 分享 赏 举报宠物行业宠物健康与管理服务平台方案 第 1 章 宠物行业概述... 3 1.1 宠物行业背景分析...https://m.66wkw.com/doc/138856.html
3.基于javaweb宠物领养平台管理系统设计和实现51CTO博客个人中心,个人信息修改,填写领养信息,宠物交流论坛,宠物新闻,提交寄养信息,查看公告,查看宠物领养信息,查看我的寄养信息,查看领养信息,用户注册,用户登录,留言板块,首页等功能。 管理员角色包含以下功能: 发布宠物信息,寄样信息管理,新闻资讯管理,用户管理,留言管理,管理员登陆,类别管理,系统公告管理,论坛版块管理,领养...https://blog.51cto.com/u_14304894/5240524
4.网站策划书15篇7)数据库ER图设计编制:560元 8)设计评审:2240元3) 9)网站前台界面:3840元 10)后台管理系统:3840元 11)系统集成:2300元 12)系统集成测试:1**0元 13)环境测试:1180元5) 14)提交:3920元 15)网络测试:1480元 16)网络验收:2440元 17)预算总计:22940元 ...https://www.pinda.com/zhichang/cehuashu/156631.html
5.论坛网站建设方案范文模板(精选45篇)1、[宠物社区BBS] 2、[公司介绍] 3、[宠物售卖] 4、[宠物寄养] 5、[宠物俱乐部] 6、[宠物用品] 7、[宠物商城] 8、[其他栏目] ...BBS论坛系统2000元 网站后台管理系统1500元 总计:8000元(包括六个月的免费维护和技术支持) 网站建设费用合计:10900元(人民币) 论坛网站建设方案范文模板 第...http://www.91wenan.com/a/fanwen789283.html