java宿舍管理系统数据库设计
时间: 2023-07-24 18:05:21 浏览: 109
好的,针对你的问题,以下是一个简单的Java宿舍管理系统数据库设计的参考:
1. 学生表(student)
- id:学号(主键)
- name:姓名
- gender:性别
- phone:联系电话
- dormitory_id:所属宿舍ID(外键)
2. 宿舍表(dormitory)
- id:宿舍ID(主键)
- building:所在楼栋
- room_num:房间号
- bed_num:床位数量
- manager_id:宿舍管理员ID(外键)
3. 宿舍管理员表(dormitory_manager)
- id:管理员ID(主键)
- name:姓名
- gender:性别
- phone:联系电话
4. 维修工人表(repair_worker)
- id:工人ID(主键)
- name:姓名
- gender:性别
- phone:联系电话
5. 维修记录表(repair_record)
- id:维修记录ID(主键)
- dormitory_id:宿舍ID(外键)
- worker_id:维修工人ID(外键)
- repair_date:维修日期
- repair_content:维修内容
- repair_cost:维修费用
6. 报修记录表(repair_request)
- id:报修记录ID(主键)
- dormitory_id:宿舍ID(外键)
- student_id:报修学生ID(外键)
- request_date:报修日期
- request_content:报修内容
- is_repaired:是否已维修(0:未维修,1:已维修)
以上仅为参考,具体的数据库设计还需根据实际需求进行调整。
阅读全文