关于租赁系统的数据库设计

要做一个雪具租赁管理系统,但是关于数据库方面很纠结,也不知道怎么设计比较好。系统要实现的功能是:1.用户注册登录,并且用户可以修改自己的个人资料。2.用户可以在网页直接租赁雪具,分为单板租赁、双板租赁、雪鞋租赁、雪服租赁、雪圈租赁等。3.雪具库存管理,管理员可以完成租赁雪具的统计、剩余雪具的统计和添加新雪具。4、资金结算。我自己的想法是弄4张表:一张用户表 一张管理员表 一张雪具信息表 一张租赁信息表。租赁信息表储存被租赁的雪具信息,客户信息,付款方式和是否归还了雪具。但是表与表之间的关系我不太清楚。所以想问问有没有更好的想法

一、主要包括以下几个模块:
(1) 用户管理
(2) 房源信息查询与管理;
(3) 客户基本信息管理
(4) 客户需求管理
(5) 房屋租赁管理

二、主要功能模块说明
1.用户信息管理
管理员对普通工作人员账号进行添加与删除
2.房源信息查询与管理
房源信息查询:工作人员可根据客户信息进行多条件及模糊查询,如搜索指定小区,面积在一定范围内的房屋。
房源信息管理:工作人员对房源信息的录入、删除和修改,如房屋所在地、面积、联系方式、租金等;
3.客户基本信息管理
工作人员对来访客户的基本信息进行登记及维护,如姓名、性别、联系方式等
4.客户需求管理
工作人员对来访客户的租赁需求进行登记及维护,如房屋户型、面积要求、租金等
5.房屋租赁管理
工作人员对租赁业务进行登记,包括租赁客户、房屋、成交租金、租期、完成人等

三、数据库设计(参考)
用户表(用户编号、用户名、密码)
房源信息表(房屋编号、所在地、面积、户型……是否出租)
客户信息表(客户编号、姓名、性别、年龄、联系电话)
客户需求表(客户编号、房屋户型、楼层、面积、租金……达成与否)
房屋租赁表(客户编号、房屋编号、完成人).
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-28
对于这个小系统,4个表已经足够了,关系你也已经说清

用户 注册,借,还,历史查看
管理员 管理雪具信息,管理用户,管理借还,统计分析

就是这么多功能,当然,也可以添加些新闻动态,注意事项什么的扩充一下页面本回答被提问者和网友采纳
相似回答