码迷,mamicode.com
首页 > 其他好文 > 详细

037医疗项目-模块四:采购单模块—采购单数据模型

时间:2016-12-12 02:31:50      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:ice   数据模型   用户id   计时   alt   image   com   统一   意义   

上一篇文章我们知道了采购的需求。这篇文章我们就要看一下采购单模块的数据库怎么去建立。

我们设计时采用两张表:

 

1:采购单基本信息表(YYCGD):

也就是对应的页面上的:

技术分享

 

 当然我们设计数据库的时候不可能只有上面这些字段。我们看一下真实数据库中是怎么设计的:

技术分享

 

我们来看一下这些字段的意义:

采购单号:相当于订单号,方便管理需要

采购单名称:对采购单简短说明,名称

医院id:创建采购单单位的id(记录单位id而不是用户的id) (外键)

联系人:联系人和建单人可能不是一个人

联系电话:联系人的电话

建单人:创建采购单用户id

建单时间:创建采购单时间,(建议不要在数据库中设置默认值,对业务字段的维护统一在service)

提交时间:采购单创建完毕,提交采购单时记录时间

备注:采购单备注信息

采购单状态:(业务代码存储数据字典:1:未提交、2:已提交未审核、3:审核通过、4:审核不通过)

审核意见:监管单位对采购单审核时意见

审核时间:监管单位对采购单审核时间

对于审核,注意:如果审核业务功能复杂、需求变更可能性大,建议单独 创建一个张审核表记录审核信息。

 

 

2:采购单明细信息表:

这张表对应的是:

 

037医疗项目-模块四:采购单模块—采购单数据模型

标签:ice   数据模型   用户id   计时   alt   image   com   统一   意义   

原文地址:http://www.cnblogs.com/shenxiaoquan/p/6161149.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!