标签:ice 数据模型 用户id 计时 alt image com 统一 意义
上一篇文章我们知道了采购的需求。这篇文章我们就要看一下采购单模块的数据库怎么去建立。
我们设计时采用两张表:
1:采购单基本信息表(YYCGD):
也就是对应的页面上的:
当然我们设计数据库的时候不可能只有上面这些字段。我们看一下真实数据库中是怎么设计的:
我们来看一下这些字段的意义:
采购单号:相当于订单号,方便管理需要
采购单名称:对采购单简短说明,名称
医院id:创建采购单单位的id(记录单位id而不是用户的id) (外键)
联系人:联系人和建单人可能不是一个人
联系电话:联系人的电话
建单人:创建采购单用户id
建单时间:创建采购单时间,(建议不要在数据库中设置默认值,对业务字段的维护统一在service)
提交时间:采购单创建完毕,提交采购单时记录时间
备注:采购单备注信息
采购单状态:(业务代码存储数据字典:1:未提交、2:已提交未审核、3:审核通过、4:审核不通过)
审核意见:监管单位对采购单审核时意见
审核时间:监管单位对采购单审核时间
对于审核,注意:如果审核业务功能复杂、需求变更可能性大,建议单独 创建一个张审核表记录审核信息。
2:采购单明细信息表:
这张表对应的是:
标签:ice 数据模型 用户id 计时 alt image com 统一 意义
原文地址:http://www.cnblogs.com/shenxiaoquan/p/6161149.html