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

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

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

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

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

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

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

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

THE END
1.千万不要来这家寄养宠物!!!千万不要来这家寄养宠物!!! 【项目】寄养 | 洗澡 这家不行,真的不行! 平复了许多天才来写这条点评,真的真的不推荐来这家寄养,为了自己家小动物好真的不要来!!! 假期有出行计划所以把自家不满一岁的狗子送过来寄养三天,寄养之前在点评上看见这家小佩评分5分,送过来前也过来看过寄养的环境,虽然有点味道...https://m.dianping.com/review/798989751
2.五一假期前宠物寄养市场火爆“铲屎官”休假出游宠物店一床难求“我们有60元一天的笼位,也有108元的围栏单间,大型犬要再加收20元。”汉口一家宠物寄养店的店主钱女士介绍,围栏单间的空间要比笼位大一些,宠物活动起来比较自在。 钱女士坦言,目前业内百元左右一天的寄养价格并不算贵,因为照顾猫狗并不是件容易事,“宠物在饮食和生活上都有很多要注意的地方,除了最基本的喂食、...http://m.xgnews.cn/p/225724.html
1.告别小球君猫不想要了宠物店收购对于退休者来说,他们可能更倾向于把时间用于旅行或者参与社交活动,而不是照顾动物。此外,有些退休者可能因为健康问题无法照顾好自己的宠物,从而不得不寻找其他解决方案。 家庭成员之间意见分歧 有时候,家庭中的不同成员对于养宠的问题持有不同的看法,这也导致了决定是否要继续养猫变得困难。例如,一部分家庭成员可能希...https://www.gurotsr.cn/chong-wu-gou/521654.html
2....寄养我这4个多月了,说是今天回来拿,突然说不要了狗狗这样我能诉...就怕被他人抱走!你能够去动物管理部门看看,再有就是看看宠物救助站,流浪犬救助中心!再狗狗遗失的地方...https://www.66law.cn/question/12437682.aspx
3.“铲屎官”将猫咪寄养后,竟要不回来了法院:退猫!2021年6月,范先生在宠物店购得一只宠物猫,取名“小米”。2022年2月,因为私人原因,范先生通过微信与张女士沟通,将“小米”送至张女士处寄养,并陆续通过快递方式将猫砂、猫粮等宠物用品送至张女士处。 2022年6月,范先生通过微信方式联系张女士要求返还宠物猫,张女士则表示不要钱只要猫,并在诉讼过程中将宠物猫更名...https://www.thepaper.cn/newsDetail_forward_24230406
4.宠物寄养协议1、甲方有按照派多格宠物连锁店店面管理制度中的寄养标准对乙方寄养宠物进行饲养和护理的义务。(每日__餐, 保证正常饮水。每日遛狗__次, 每次不低于___分钟。 ) 2、甲方有在寄养期间向乙方反馈宠物寄养期间的情况的义务。(每2天以短信、电话或者视频向乙方传递相关寄养情况) ...https://www.ruiwen.com/xieyishu/5955591.html
5.你一定要知道的宠物寄养的注意事项生活百科知识如果你的宠物健康,性格好,不在发情期,恭喜你可以选择可靠的宠物医院寄养,小化妆建议最好选择正规医院的资格证书,这样你的宝宝即使在寄养期间感冒发烧也能得到更快更好的治疗,医院工作人员有专业知识和完善的设备,选择可靠的医院不要让你的宠物进入黑店哦。 https://www.lansin.com/news/12084.html
6.适合负债者的10个副业如果你家里本来就有小动物,那你也可以去试试这个宠物寄养的副业。一只猫也是养两只猫也是养,一条狗也是遛两条狗也是遛对吧?这样做的同时还能给你增加一些额外的收入,何乐而不为呢。 要说明的是,像第2和第3项这种宠物类的副业一般都是在一二线城市比较多,因为在小地方,大都是“中华田园...https://www.sqtengxun.com/1217.html
7.宠物寄养费用及注意事项(宠物寄养注意点)2.事先熟悉环境。依赖性较强的宠物,寄养对它们的心里会造成一定的影响,突然没有主人的陪伴,宠物可能会对新环境感到陌生害怕,所以寄养前不妨提前带它们到寄养的地方熟悉环境。 3.第一次寄养最好不要超过5天。即使狗狗是第二次或第三次被寄养,也尽量控制在15天以内,最多不能超过20天。 https://www.hunzishuo.com/ggbk/1862.html
8.宠物寄养成小区公害,寄养费里还要单付“捡屎钱”?!记者走进这家店时,店里堆满了寄养的大小笼子。店主保证说,每天都会早晚各遛一次狗,地点就是身后的水仙园绿地。对于这家宠物店,9号楼的居民们意见很大,“人畜混居本来就有卫生和安全隐患,夏天我们不敢开门开窗,实在太臭了,每次进出单元门都要深吸一口气。楼前停放的车辆轮胎上尿渍斑斑,绿地里更是布满‘地雷阵’...https://www.jianshu.com/p/e41af6011040
9.四川华西都市网络科技有限公司寄养宠物:均可 范儿姐1月9日上午打电话咨询的时候,牛市口店已经只剩一个房间,各位想选这家店的主子们可要赶紧了。 成华区 momo Hotel 宠物寄养酒店 颜值爆表的酒店式豪宅 紧俏指数:★★★ momo不愧是专业的宠物寄养酒店,环境那叫一个美美美。 喵星人的住处更是豪华得不要不要的。猫舍里猫爬架、小毯子、小...http://www.huaxi100.com/c/34negaf8a1
10.宠物寄养协议书(通用11篇)5、寄养前的宠物要作好有效的防疫,如在寄养期间宠物因自身体质原因等情况突然发病,本医院应尽力照顾、治疗并及时通知,若无法与主人联系,本院可暂时代为处置,其治疗费用由宠物主人承担。未做好有效防疫的宠物,原则上不给予接纳。 6、寄养的'宠物如有突发情况死亡(心脏病、猝死等),本院不负任何责任。 https://www.unjs.com/fanwenwang/shuxingeshi/xieyishu/20210530232431_3672470.html
11.AppStore上的“PetBacker:狗猫在家寄养,宠物保姆”宠物保姆和店主: ---我们为您提供潜在的工作--- ?当宠物父母去度假或有其他事情要做时,我们称呼您为宠物为Backer(支持者),帮忙照顾宠物和赚取额外的收入。 ?随着Petbacker OnDemand平台,每当附近的宠物主人需要找到了一个宠物保姆时,即使他们不知道你是谁,可以立即点击一下找到你,因为每个潜在的工作将被工作...https://itunes.apple.com/cn/app/id1168037472
12.主人要外出过长假催生株洲宠物店"寄养"生意火爆株洲民生新闻频道自从开了“老兵爱犬”宠物店以来,法定假日是她们最忙的时候。“最多时,一天要给近20只狗狗洗澡,别说上网了,饭都不能按时吃。”累得直不起腰的感觉,她一直难忘。“国庆长假还没到,就陆陆续续有人打来电话要寄养宠物,毕竟地方有限,我只好做熟客生意。”黄娟说。 https://www.zznews.gov.cn/news/2012/0928/87885.shtml