《ERP系统数据库设计.docx》由会员分享,可在线阅读,更多相关《ERP系统数据库设计.docx(12页珍藏版)》请在三一办公上搜索。
1、ERP系统数据库设计Manage( 管理员表) 列名 Manger_Id Manger_Name Manger_Pwd 列的数据类型 int Nvarchar(10) Nvarchar(32) 是否能为空 0 0 0 默认值 说明 主键,自增 管理员登录名 管理员MD5加密后的密码 Manger_RealName Nvarchar 0 管理员的真实姓名,这里考虑到复姓 Manger_Address Manger_Mobile Manger_Tel Nvarchar(50) Nvarchar(11) Nvarchar(11) 0 0 0 管理员的住址 管理员的手机号 管理员的办公电话 Mange
2、r_Gender bit 1 0 管理员的性别0为男性,1为女性 Manger_IdNum Manger_AddTime Manger_UpdateTime Manger_TypeGroupId Manger_TypeId Nvarchar(18) Date Date Nvarchar(3) Nvarchar(50) 0 0 1 0 0 和添加时间相同 管理员的身份证号 管理员添加的时间 管理员修改的时间 管理员权限组 管理员所有的权限用“,”分割 Manger_IsLock bit 0 管理员是否禁用 Manger_MsgUnReadId Nvarchar(max) 1 您的消息已经读完 了
3、 管理员未读消息id用“,”分割 管理员尚未完成的安排客户的任务 管理员应该完成的任务数量 Manger_CustomerUnDo Nvarchar(max) 1 暂时还没有 Manger_ShouldData Int 1 0 Manger_HasDoneData Int 1 0 管理员已经完成的任务数量 Message表 列名 Msg_Id Msg_FromMangerId Msg_ToGroupId 数据类型 Int Int Int 是否能为空 0 0 0 公告ID,主键,自增 发送公告的管理员Id 管理员发送到的用户组Id Msg_Title Nvarchar(25) 0 公告的标题,最
4、长25个中文字符 Msg_Summary Nvarchar(255) 1 文件内容的公告的摘要前255个字 Msg_Coutent Msg_IsTop Msg_IsImportent Nvarchar(max) bit Bit 0 1 1 0 0 部分,最长为255个中文字符 公告的主题部分 公告是否置顶 公告是否为重要类型 默认值 说明 Msg_IsEmergent Bit 1 0 公告是否为紧急类型 Customer表 列名 Customer_Id Customer_MangerID Customer_CompanyId Customer_Name 数据类型 Int Int Int Nva
5、rchar(5) 是否可为空 0 0 0 0 默认值 说明 客户的id 客户所属的管理员的id 客户所属公司id 客户的姓名,这里考虑到复姓 Customer_Tel Customer_Mobile Customer_JobGroup_Id Customer_Info Nvarchar(11) 1 1 1 1 0 0 0 这是一个重要的客户 JobGroup表 列名 Job_id Job_Name 数据类型 Int Nvarchar(10) 是否可为空 0 0 默认值 经理 说明 职位的Id,主键,自增 职位的名次最长为10个汉字 Job_Info Nvarchar 1 很重要的的职位 工作职
6、位的描述 客户的联系电话 Nvarchar int Nvarchar(150) 客户的手机号码 客户的职位id 客户的备注 TypeGroup表 列名 TypeGroup_Id TypeGroup_Name Type_Id TypeGroup_Info 数据类型 Int Nvarchar(10) Nvarchar(500) Nvarchar(200) 是否为空 0 0 0 1 默认值 还没有权限说明 Type表 列名 Type_Id Type_Name Type_Info 数据类型 Int Nvarchar(10) Nvarchar(100) 是否为空 0 0 1 默认值 这个操作还没有说明
7、Company_Group表 列名 Group_Id 数据类型 Int 是否为空 0 0 默认值 说明 主键,自增 客户所在公司的父经销商的Id Group_Name Group_Info Nvarcha 0 Nvarchar(100) 1 此经销商还没有说明 Company表 列名 Company_Id Company_Name 数据类型 Int Nvarchar(30) 是否为空 0 0 0 1 1 默认值 说明 主键,自增 公司的名称 公司所在经销商级数的Id Company_Tel Nvarchar(11) 暂时没有电话 公司的电话 暂时还没有地址 Commpany_fax Nvarc
8、har(11) 1 暂时还没有 公司地址 公司的传真 Company_Address Nvarchar(30) 经销商级数名次 对经销商的说明 说明 主键,自增 权限操作名称 权限操作说明 说明 主键,自增 权限组名称 权限id用“,”分割 权限组的说明 Group_ParentId Int Company_GroupId Int Company_Principal Nvarchar 1 暂时还没有负责人信息 公司负责人 Drug表 列名 Drug_Id Drug_Name Drug_format Drug_unit Drug_PackNum 数据类型 Int Nvarchar Nvarcha
9、r Nvarchar(1) Nvarchar(5) 是否为空 0 0 0 0 0 0 1 默认值 基药 说明 药品Id 药品名称 药品的规格 药品的单位 药品的包装数量 Drug_manufacturer Nvarchar(20) Drug_type Nvarchar(2) 药品的生产厂家 基药还是普药 Drug_Info Nvarchar(300) 1 暂无次药品说明 药品的说明 Flowed表(流向表) 列名 Flowed_Id Flowed_Tile 数据类型 Int Date 是否为空 0 0 0 默认值 说明 自增,主键 流向发生时间 流向公司的id,如果读取表格中没有此公司,那么就
10、新建一个公司 Flowed_DrugId Flowed_batch Int Nvarchar 0 0 流向的药品id 流向的药品的Flowed_ToCompanyId Int 批号 TerraceNum表 列名 TerraceNum_Id TerraceNum_time TerraceNum_TerraceId Drug_Id TerraceNum_pack TerraceNum_BuyNum TerraceNum_SendNum TerraceNum_ArrNum TerraceNum_Info 数据类型 Int Date Int Int Nvarchar Int Int Int Int 是
11、否为空 0 0 0 0 0 0 0 0 0 1 默认值 本条数据暂说明 主键,自增 订货时间 平台Id 配送部门Id 药品Id 药品的包装规格 药品的订单数量 药品的发货数量 药品的到货数量 平台数据的时没有被指 备注 Terrace表 列名 Terrace_Id Terrace_adr 数据类型 Int 是否为空 0 默认值 暂时还没有此说明 说明 主键,自增 平台所在地 平台县区 平台的名称 平台的备注 TerraceNum_dispatchingId int Nvarchar(20) 0 Terrace_county Nvarchar0 Terrace_Name Nvarchar(20)
12、 0 Terrace_Info Nvarchar 1 Dispatching表 列名 Dispatching_Id 数据类型 Int 是否为空 0 0 1 默认值 暂时还没有此配送部门的备说明 主键,自增 配送部门名称 配送部门的备注 Dispatching_Name Nvarchar Dispatching_info Nvarchar(300) 注 2Income表 列名 2Income_Time 2Income_Id 数据类型 Date Int 是否为空 默认值 0 0 0 0 0 0 说明 进项时间 主键,自增 2Income_formCompanyId Int 2Income_ToCo
13、mpanyId 2Income_DurgId 2Income_Basic Unit Int Int Int 发货公司 进货公司 进货药品 进项的基本单位数量 2Income_ batch 2Income_Info Nvarchar(15) 0 暂时还没有此进项的备注 1Income表 列名 1Income_Id 数据类型 Int 是否为空 默认值 0 0 0 0 0 0 0 0 0 说明 主键,自增 1Income_formCompanyId Int 1Income_ToCompanyId 1Income_DurgId 1Income_Num 1Income_ batch 1Income_Pr
14、ice 1Income_DrugNo 1Income_OutNo Int Int Int Nvarchar(15) Int Nvarchar(15) Nvarchar(15) 发货公司 进货公司 进货药品 进项的数量 进项的批号 药品的单价 药品的订单编号 药品的出库单号 进项的批号 Nvarchar(300) 1 进项的备注 1Income_No 1Income_sendNo 1Income_Time 1Income_money 1income_MangerId Nvarchar(15) Nvarchar(15) Date Int int 0 0 0 0 0 订单编号 提单编号 销售日期 金额 销售人员Id,防止多个销售人员做一个公司