数据表设计
2017-02-20 11:24:34 0 举报
数据表设计是数据库设计的重要组成部分,它涉及到如何将数据组织成表格以及如何在表格之间建立关系。一个好的数据表设计应该能够有效地存储和管理数据,同时便于查询和分析。在设计数据表时,需要考虑以下几个方面:首先,确定需要存储的数据类型和结构;其次,选择合适的数据类型和长度;再次,为每个字段设置合适的约束条件,如主键、外键、唯一性等;最后,考虑如何优化查询性能,例如使用索引、分区等技术。总之,数据表设计是一个复杂而重要的过程,需要根据具体的应用场景和需求进行精心设计。
作者其他创作
大纲/内容
order_checkininfo
checkininfo
ID:rowid所属订单号:orderid客人姓名:guestname客人身份证号:guestidentitynumber入住时间:checktime离店时间:checkouttime客栈ID:hostelid客房号:roomid
hostel
ID:7位识别码 hostelid注册人姓名:hostname注册人身份证号:hostidentitynumber注册人手机号:hostphonenumber客栈名称:name客栈简介:introduction客栈星级:level客栈地址:address客栈电话:tel标题图地址:avatarpath单人间数:singleinfo标间数:doubleinfo三人间数:tripleinfo大床房数:kingsizeinfo套房数:suitinfo状态:已审核/待审核/(遍历后删除):state注册时间:registertime
roomstate
主键:rowid客栈房间:roomid客栈ID:hostelid日期:date状态:空/忙 state
bookorder
ID:bookorderid客人姓名:bookername客栈ID:hostelid房间类型:roomtype房间数量:roomnum预定时间:booktime入住时间:checkintime离店时间:checkouttime状态:未执行/已执行/过期无效/已撤销: state
bookorder_order
roominfo
主键:roominfoid下一阶段开始时间:starttime当前价格:presentprice下一阶段价格:nextprice数量:amount房号列表:idlist
vipcard
会员卡号:cardid姓名:membername身份证号:memberidentitynumber余额:money绑定的银行卡号:bankcardid注册时间 registertime到期时间 ddl状态:可使用 暂停 终止 state int(1)级别:(对应折扣写在逻辑层中)level可兑换积分:leftpoint累积积分:point用户名:username密码:password
order
订单ID:orderid客栈ID:hostelid房间号:roomid房间类型:roomtype入住人数:guestnum预定时间:booktime入住时间:checkintime离店时间:checkouttime身份:会员/非会员 identity房费:price损失赔偿:reparation结账方式:会员卡/现金/刷卡/支付宝/微信 paymentmethod预定单:(可以无)bookorderid返还积分:paybackpoint状态:已入住/已退房 state会员卡号:vipcardid
0 条评论
回复 删除
下一页