MySQL创建兼职系统数据库,应该建哪些表,里面的属性有哪些
时间: 2024-04-04 12:35:13 浏览: 15
针对MySQL兼职系统,一般需要建立以下几个表:
1. 用户表(user):存储用户的基本信息,如用户名、密码、邮箱等。
2. 兼职信息表(part_time_job):存储兼职信息,如兼职标题、兼职描述、工资等。
3. 兼职申请表(part_time_application):存储用户申请的兼职信息,包括申请者用户名、申请时间、状态等。
4. 订单表(order):存储兼职相关订单信息,如订单编号、下单时间、支付状态等。
5. 评价表(comment):存储用户对兼职和服务的评价信息,如评价内容、评分等。
下面是各个表的属性:
1. 用户表(user):id、username、password、email、phone、address、create_time、update_time等。
2. 兼职信息表(part_time_job):id、title、description、salary、start_time、end_time、address、create_time、update_time等。
3. 兼职申请表(part_time_application):id、user_id、job_id、apply_time、status、create_time、update_time等。
4. 订单表(order):id、order_no、user_id、job_id、payment_time、payment_status、create_time、update_time等。
5. 评价表(comment):id、user_id、job_id、content、score、create_time、update_time等。
以上仅为参考,具体的表结构和属性根据实际需求和业务流程来设计。