ERP系统数据库设计(18页).doc
-Manage( 管理员表)列名列的数据类型是否能为空默认值说明Manger_Idint0主键,自增Manger_NameNvarchar(10)0管理员登录名Manger_PwdNvarchar(32)0管理员MD5加密后的密码Manger_RealNameNvarchar(5)0管理员的真实姓名,这里考虑到复姓Manger_AddressNvarchar(50)0管理员的住址Manger_MobileNvarchar(11)0管理员的手机号Manger_TelNvarchar(11)0管理员的办公电话(带区号)Manger_Genderbit10管理员的性别0为男性,1为女性Manger_IdNumNvarchar(18)0管理员的身份证号Manger_AddTimeDate0管理员添加的时间Manger_UpdateTimeDate1和添加时间相同管理员修改的时间Manger_TypeGroupIdNvarchar(3)0管理员权限组Manger_TypeIdNvarchar(50)0管理员所有的权限用“,”分割Manger_IsLockbit0管理员是否禁用Manger_MsgUnReadIdNvarchar(max)1您的消息已经读完 了管理员未读消息id用“,”分割Manger_CustomerUnDoNvarchar(max)1暂时还没有管理员尚未完成的安排客户的任务Manger_ShouldDataInt10管理员应该完成的任务数量Manger_HasDoneDataInt10管理员已经完成的任务数量Message表(网站公告表)列名数据类型是否能为空默认值说明Msg_IdInt0公告ID,主键,自增Msg_FromMangerIdInt0发送公告的管理员IdMsg_ToGroupIdInt0管理员发送到的用户组IdMsg_TitleNvarchar(25)0公告的标题,最长25个中文字符Msg_SummaryNvarchar(255)1文件内容的前255个字公告的摘要部分,最长为255个中文字符Msg_CoutentNvarchar(max)0公告的主题部分Msg_IsTopbit10公告是否置顶Msg_IsImportentBit10公告是否为重要类型Msg_IsEmergentBit10公告是否为紧急类型Customer表(客户表)列名数据类型是否可为空默认值说明Customer_IdInt0客户的idCustomer_MangerIDInt0客户所属的管理员的idCustomer_CompanyIdInt0客户所属公司idCustomer_NameNvarchar(5)0客户的姓名,这里考虑到复姓Customer_TelNvarchar(11)10客户的联系电话Customer_MobileNvarchar(11)10客户的手机号码Customer_JobGroup_Idint10客户的职位idCustomer_InfoNvarchar(150)1这是一个重要的客户客户的备注JobGroup表列名数据类型是否可为空默认值说明Job_idInt0职位的Id,主键,自增Job_NameNvarchar(10)0经理职位的名次最长为10个汉字Job_InfoNvarchar(100)1很重要的的职位工作职位的描述TypeGroup表(管理员权限组表)列名数据类型是否为空默认值说明TypeGroup_IdInt0主键,自增TypeGroup_NameNvarchar(10)0权限组名称Type_IdNvarchar(500)0权限id用“,”分割TypeGroup_InfoNvarchar(200)1还没有权限说明权限组的说明Type表(管理员权限组拥有的权限操作表)列名数据类型是否为空默认值说明Type_IdInt0主键,自增Type_NameNvarchar(10)0权限操作名称Type_InfoNvarchar(100)1这个操作还没有说明权限操作说明Company_Group表(客户所在的哪个区)列名数据类型是否为空默认值说明Group_IdInt0主键,自增Group_ParentIdInt0客户所在公司的父经销商的IdGroup_NameNvarcha(10)0经销商级数名次Group_InfoNvarchar(100)1此经销商还没有说明对经销商的说明Company表(客户所在公司的表)列名数据类型是否为空默认值说明Company_IdInt0主键,自增Company_NameNvarchar(30)0公司的名称Company_GroupIdInt0公司所在经销商级数的IdCompany_TelNvarchar(11)1暂时没有电话公司的电话Company_AddressNvarchar(30)1暂时还没有地址公司地址Commpany_faxNvarchar(11)1暂时还没有公司的传真Company_PrincipalNvarchar(5)1暂时还没有负责人信息公司负责人Drug表(药品表,里面任意一项不相同则认定为不是一种要)列名数据类型是否为空默认值说明Drug_IdInt0药品IdDrug_NameNvarchar(50)0药品名称Drug_formatNvarchar(10)0药品的规格Drug_unitNvarchar(1)0药品的单位Drug_PackNumNvarchar(5)0药品的包装数量Drug_manufacturerNvarchar(20)0药品的生产厂家Drug_typeNvarchar(2)1基药基药还是普药(如果让他们先上传平台数据,就改为不能为空)Drug_InfoNvarchar(300)1暂无次药品说明药品的说明Flowed表(流向表)列名数据类型是否为空默认值说明Flowed_IdInt0自增,主键Flowed_TileDate0流向发生时间Flowed_ToCompanyIdInt0流向公司的id,如果读取表格中没有此公司,那么就新建一个公司Flowed_DrugIdInt0流向的药品idFlowed_batchNvarchar(15)0流向的药品的批号TerraceNum表(平台数据表)列名数据类型是否为空默认值说明TerraceNum_IdInt0主键,自增TerraceNum_timeDate0订货时间TerraceNum_TerraceIdInt0平台IdTerraceNum_dispatchingIdint0配送部门IdDrug_IdInt0药品IdTerraceNum_packNvarchar(10)0药品的包装规格TerraceNum_BuyNumInt0药品的订单数量TerraceNum_SendNumInt0药品的发货数量TerraceNum_ArrNumInt0药品的到货数量TerraceNum_InfoInt1本条数据暂时没有被指平台数据的备注Terrace表(平台表)列名数据类型是否为空默认值说明Terrace_IdInt0主键,自增Terrace_adrNvarchar(20)0平台所在地Terrace_countyNvarchar(20)0平台县区Terrace_NameNvarchar(20)0平台的名称Terrace_InfoNvarchar(300)1暂时还没有此说明平台的备注Dispatching表(配送部门表)列名数据类型是否为空默认值说明Dispatching_IdInt0主键,自增Dispatching_NameNvarchar(20)0配送部门名称Dispatching_infoNvarchar(300)1暂时还没有此配送部门的备注配送部门的备注2Income表(二级商进项表)列名数据类型是否为空默认值说明2Income_TimeDate0进项时间2Income_IdInt0主键,自增2Income_formCompanyIdInt0发货公司2Income_ToCompanyIdInt0进货公司2Income_DurgIdInt0进货药品2Income_Basic UnitInt0进项的基本单位数量2Income_ batchNvarchar(15)0进项的批号2Income_InfoNvarchar(300)1暂时还没有此进项的备注进项的备注1Income表(一级商进项表)列名数据类型是否为空默认值说明1Income_IdInt0主键,自增1Income_formCompanyIdInt0发货公司1Income_ToCompanyIdInt0进货公司1Income_DurgIdInt0进货药品1Income_NumInt0进项的数量1Income_ batchNvarchar(15)0进项的批号1Income_PriceInt0药品的单价1Income_DrugNoNvarchar(15)0药品的订单编号1Income_OutNoNvarchar(15)0药品的出库单号1Income_NoNvarchar(15)0订单编号1Income_sendNoNvarchar(15)0提单编号1Income_TimeDate0销售日期1Income_moneyInt0金额1income_MangerIdint0销售人员Id,防止多个销售人员做一个公司第 18 页-