小学期学习
写在前面:
关于小学期,我的内心是十分挣扎的,毕竟我想要痛快的放个假,但没办法,我的专业决定了我不管到哪只要拎个电脑,就能学习和工作的性质。
废话不说了,数据库小学期是要独立开发一个系统,而我选择的系统则是——连锁火锅店管理系统。
连锁火锅店管理:
关于火锅店的管理,我的了解几乎为0,不过连锁店我还是比较了解的。所以接下来需要我对系统进行分析。
- 首先是一个火锅店的基本信息:店长的电话,姓名。店面的位置,进货流水等。员工姓名,年龄,职位等基本信息。菜单信息。
- 数据分类:一个店长可以有多家店面,一个店面可以有多个店长(合作),所以是多对多关系。一个店面可以有多个员工,但每个店面只能有一个账单流水记录,并且记录里面可以有很多信息。
- 为操作上面信息,我需要建立系统,系统基本都可以由店长操作,所以不同店长需要登录,显示各自店面的操作信息。员工打卡也需要进行记录,所以要有员工登录和打卡操作。
数据库建立:
user表:存放所有登录用户账号和密码和身份,用于登录操作。
店长表:连接user表的账号(主键),存放店长姓名年龄,电话等信息
店铺表:连接店长表账号,存放店号(主键),店铺位置信息,店铺租赁或是全款购,租赁或购买额度。
流水表:存放店铺号(主键),日期,店铺每日进货流水(信息和价格),和店铺每日出货流水(信息和价格)。
员工表:连接店铺号,账号/员工号(主键),员工姓名,年龄,职位,月工资,入职日期。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~