新系统数据结构设计文档_第1页
新系统数据结构设计文档_第2页
新系统数据结构设计文档_第3页
新系统数据结构设计文档_第4页
新系统数据结构设计文档_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、红华ERP系统数据结构设计文档(Version 0.1)编制单位:红华网络科技公司 编制部门:软件开发中心 编制人:周瑞龙、张元慧 编制日期:2002-3-15项目名称红华ERP系统开发单位红华网络科技有限公司文档名称红华ERP系统结构设计文档编制单位红华网络科技软件开发中心编制人周瑞龙、张元慧编制日期2002-5-30修改人周瑞龙、张元慧修改日期审定人审定日期目录 TOC o 1-5 h z 一、基本数据定义4 HYPERLINK l bookmark16 o Current Document 二、基本数据管理6 HYPERLINK l bookmark30 o Current Docume

2、nt 三、商品结构7 HYPERLINK l bookmark34 o Current Document 四、人事结构12 HYPERLINK l bookmark38 o Current Document 五、人事权限结构20 HYPERLINK l bookmark42 o Current Document 六、库存结构20 HYPERLINK l bookmark46 o Current Document 七、客户结构22 HYPERLINK l bookmark50 o Current Document 八、业务结构26 HYPERLINK l bookmark54 o Current

3、 Document 九、配送中心结构32 HYPERLINK l bookmark59 o Current Document 十、财务结构35 HYPERLINK l bookmark64 o Current Document 十一、办公系统结构38数据结构设计术语定义:IDType:基本数据定义:dy_+表名商品结构表前缀:Bc_+表名人事结构表前缀:Hr_+表名权限结构表前缀:Pr_+表名仓库结构管理表前缀:wt_+表名财务结构:fa_+表名对于要分布的表,要求带有:CreateDate(Datetime,数据新加日期),ModifyDate(Datetime,最后修改日期)和 Modit

4、yState(int,数据修改状态).CreateDate:数据新加日期,记录了数据是什么时候开始加入数据库中的.ModifyDate :表示数据最后的修改日期,分布式数据库指用它来进行增量更新数据库.ModityState:表示数据从上次更新后的相对原有数据的操作(1:新增加;2 :修改;3=删除)一、系统注册表1、分布式系统登录记录表名:dy_sUserLogon描述:记录用户登录信息,客户数据库的只记录用户信息,主数据库还要记录客户数据库计算机登录的信 息,包括IP,时间,端口等。更新:本表格的内容为自己维护,不存在和主数据库的更新问题。字段类型名称键/索引空默认值说明IDIDType关

5、键字有NTypeInt记录类型N1=用户2=计算机UserIDIDType用户ID有N如果是人员,就是EmpID;如果是计算机,就是所属系 统的DeptD(销售机构的 ID);UserNameVarchar(30)用户描述用户名称描述IPVarchar(30)计算机IPPortInt计算机端口0如果用人员.此项为0,表示 不用记录LogonDateDatetimeUpdateDateDatetime最后数据更 新时间2、系统注册表表名:dy_sReg描述:定义系统的信息,每一个分布的系统的信息都不一样。更新:本表格的内容为自己维护,不存在和主数据库的更新问题。字段类型名称键/索引空默认值说明S

6、keyVarchar(20)关键字有N记录了系统的信息,程序用 来作为变量TypeInt变量类型N1字符2数字3日期SvalueVarchar(30)例如:贸易公司:CompanyID10本公司ID,本公司产生的数据都和其相关CompanyName1贸易公司本公司名称贵超:CompanyID111本公司ID,本公司产生的数据都和其相关CompanyName1贵阳超市本公司名称独立销售单位:AcctPeriod1200505本公司正在使用的财务期间.所有系统:UpdateDate32005-5-11 12: 00本系统的数据和总公司的更新时间“更新时间“DeptID112本系统的销售点的ID,有

7、可能和CompanyID相同SystemType111=总公司;2=连;3=分销商;4外部公司。3、数据更新记录表表名:dy_sData描述:记录系统中的模块更新的时间和更新方式。更新:本表格的内容为自己维护,不存在和主数据库的更新问题。字段类型名称键/索引空默认值说明ModuleVarchar(12)模块Synchronizationint同步1=实时同步0=不实时同步MasterDateDatetime主服务时间主服务器更新的时间ClientDateDatetime客户时间客户数据库更新时间数据示例:模块是否要求同步主服务器更新时间客户服务库更新时间库存(出入库)1=是其本参数0=否信息人

8、事商品(价格)销售数据米购数据办公数据二、基本数据管理1、地区定义:表名:dy_Area描述:定义系统的场所所处的地理信息。更新:本表格的内容在主数据库上维护,按ModifyDate和“系统更新时间”比较更新字段类型名称索引是否可以为空默认值说明IDIDTypeKEYVXNoVarchar(20)地区编号VX唯一NAME1Varchar(100)名称1X唯一NAME2Varchar(100)名称2NAME3Varchar(100)名称3NAME4Varchar(100)名称4ParentIDIDType父节点IDTierInt层数X=第一层=第二层=第三层=第四层CreateDateDatet

9、ime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布2、专业定义:dy_specialty表名:dy_specialty描述:定义系统的人力结构的专业信息,用于人力资料分析。更新:本表格的内容在主数据库上维护,对于System=1的结构,本表格不用更新;其它的按ModifyDate 和“系统更新时间”比较更新!字段类型名称索引是否可以为空默认值说明IDIDTypeKEYVXNoVarchar(20)编号VX唯一NAMEVarchar(100)专业名称X唯一DescriptionVarchar(200)专业

10、描述CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布三、商品结构1、商品类定义表名:Bc_CommClass描述:定义商品类更新:本表格的内容在主数据库上维护,按ModifyDate及BC_CommSaleClass表的记录和系统更新时间” 比较更新!字段类型名称键/索引空默认值说明IDIDType商品类KeyPKNNoVarchar(20)类编码有N条形码,记录了树形结构ParentIDIDType父节点Y记录了树形结构NameVarchar(20)类名N类名Creat

11、eDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布2、品牌定义表名:Bc_CommBrand描述:定义商品品牌(?这样数据量是不是很大呢?)更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!字段类型名称键/索引空默认值说明IDIDType品牌KeyPKNNoVarchar(20)编码有N条形码NameVarchar(20)名称N品牌名CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的

12、分布ModityStateint操作类型有N数据库的分布3、品牌等级表名:BC_CommBrandGrade描述:按ABC管理法分类。进行品牌等级划分。更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNClassIDIDType商品类FKN具体类Bc_CommClass.IDGradeInt等级NCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布Modity

13、Stateint操作类型有N数据库的分布4、公司销售商品类定义(传输商品数据到各客户系统)表名:Bc_CommSaleClass描述:销售机构可以销售的商品类更新:本表格的内容在主数据库上维护,不用分布更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNClassIDIDType商品类FKNBc_CommCla ss.IDDeptIDIDType机构IDFKNHr_Department.ID5、商品类属性定义表名:Bc_CommClassProperty描述:商品的属性表更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!但是对于销售机构, 应按

14、BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNClassIDIDType商品类FKNBc_CommClass.IDNameVarchar(20)属性名N商品属性的名称DateTypeInt数据类型1:字符2:数字3:日期CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布6、具体商品表名:Bc_CommItem描述:具体商品表更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!但

15、是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNClassIDIDType商品类FKNBc_CommClass.IDClassNameVarchar(20)商品类名N数据和 Bc_CommClass 一至,不用主外键之分BrandIDIDType品牌FKNBc_CommBrand.IDBrandNameVarchar(20)品牌名称N数据和 Bc_BrandClass 一至,不用主外键之分InnerNoVarchar(20)内部编码Y本系统中的编码NoVarchar(20)条码Y可能为商家条码,如果没有 商家条

16、码,就为内部编码。ManufactureVarchar(50)制造商记录制造商ItemVarchar(20)型号商品型号GradeInt评级在同一品牌中的ABC分类 在同一类中的ABC型号CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布注:在查询时先按条码查询Bc_CommItem表,如表中无记录,再查询Bc_CommItemBar。7、一品多码表名:Bc_CommItemBar描述:一品多码管理更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”

17、比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明ItemIDIDTypeKeyPKNBc_CommItem.IDInnerNoIDType内部编码FKNNoVarchar(20)条码PK/Y商家条码ManufactureVarchar(50)制造商记录制造商CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布8、商品属性值表名:Bc_Comm Property描述:具体商品表更新:本表格的内容在主数据库上维护

18、,按ModifyDate及“系统更新时间”比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNPropertyIDIDType属性FKNBc_CommClassPropert y.IDItemIDIDType商品型号FKNBc_CommItem.IDPvalueVarchar(20)属性值CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布9、商品价格表名:Bc_CommPrice描述

19、:商品参考价格更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNDeptIDIDType销售机构FK/YNHr_Department.IDItemIDIDType商品型号FK/YNBc_CommItem.IDRetailNumber(12.2)统一标价N0零售参考价PurchaseNumber(12.2)进价N0最高米购参考价WholesaleNumber(12.2)批发价NNetNumber(12.2)网络价YN只能用于网络

20、上购物AllocaterNumber(12.2)调拨价N红华公司内部价MemberNumber(12.2)会员价N红华会员价RetailBaseNumber(12.2)最低售价N最低售价SpecialtiesInt特价标记N1=有时段价0=无时段价CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布注:当Specialties=1时.要求到下表中查询售价10、商品时段价格表名:Bc_CommRetailPrice更新:本表格的内容在主数据库上维护,按ModifyDate及“系

21、统更新时间”比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNDeptIDIDType销售机构FK/YNHr_Department.IDItemIDIDType商品型号FK/YNBc_CommItem.IDBeginDateDatetime起始时间YNEndDateDatetime终止时间YNPriceNumber(12.2)售价NCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布

22、11、商品类和品牌权限定义表名:Bc_CommEmpPermission描述:确定哪些人员有哪些商品权限。因为类巳经细到了品牌式的商品,所以本表不用再记录品牌更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNClassNOVarchar(20)商品类编码FKNBc_CommClass.NoClassNameVarchar(50)类名称NEmpIDIDType人员NHr_Employee.IDCreateDateDatetim

23、e新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布12、供应商供应商品表名:Bc_CommCust描述:确定供应商供应哪些商品更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNCustIDIDType供应商FKNBc_Cust.IDClassNoVarchar(20)商品类编码FKNBc_CommClass.NOClassNameVarch

24、ar(50)类编码NCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布13、业务员对供应商权限表表名:Bc_EmpCustPermission描述:确定哪些人员有哪些供应商权限更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!但是对于销售机构, 应按BC_CommSaleClass表的内容进行更新.字段类型名称键/索引空默认值说明IDIDTypeKeyPKNEmpIDIDType业务员FKNHr_Employee.IDCustIDIDTy

25、pe供应商FKNBc_Cust.ID14、商品条码跟踪表表名:Bc_CommCrack描述:商品条码跟踪表,对于不进行条码跟踪的商品,本表不记录,但是就不可能找到商品跟踪记录了.更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!字段类型名称键/索引空默认值说明IDIDTypeKeyPKNBarCodeVarchar(20)条码NBatchCodeVarchar(20)批号YCustIDIDType供应商IDYBc_Cust.IDOrderNoVarchar(20)订单号码N出入库单号TranTypeInt事务代码N用来标记出入=0出=1入ItemI

26、DIDType商品IDNBc_ CommItem.IDFromIDType来源N从哪单位来?ToIDType去向N去哪单位?QuantityNum(12,2)实际数量N0PriceNum(12,4)价格N0OperatorVarchar(20)操作人NCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布四、人事结构1、部门结构:Hr_Department表名:Hr_Department描述:记录了系统的机构图,销售单位图(客户也放在此吗?)更新:本表格的内容在客户数据库上维护

27、,按ModifyDate及“系统更新时间”比较更新主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可以为空默认值说明IDIDTypeKEYVXParentIDIDType上级部门VHr_Department.IDNoVarchar(20)编号VX唯一TypeFlagInt部门类型VX0=公司=普通部门=配送中心NameVarchar(100)部门名称XTelephoneVarchar(20)电话VFaxVarchar(20)传真VArealDIDType所在地区VXDy_Area.IDEmailVarchar(100)邮件地址VPostcodeVarc

28、har(20)邮编VAddressVarchar(100)所在地址VSaleFlagInt是否为销售部 门标记VX00=不是1 =是CustFlagInt是否为客户标 记VX00=不是1 =是(是客户的转到 客户表)CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布3、 岗位定义:hr_post表名:hr_post描述:记录了系统的岗位图,这的岗位不记录所属部门信息.更新:本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新.,对于连锁企业不能修

29、改此数据.字段类型名称索引是否可以为空默认值说明IDIDTypeKEYVXNoVarchar(20)岗位编号VX唯一NAMEVarchar(100)岗位名称X唯一DescriptionVarchar(200)岗位描述CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布4、 部门岗位:hr_ DepartmentPost表名:hr_post描述:记录了系统的岗位图,这的岗位不记录所属部门信息.更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新

30、主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可以为空默认值说明DeptIDIDType所属部门VXHr_Department.IDPOSTIDIDType岗位VXPOST .IDMoveFlagInt是否可移动X00=不可移动1 =可移动CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布5、员工档案:hr_ Employee表名:hr_ Employee描述:记录了人事员工(厂家业务员也属于此管理?).更新:本表格的内容在客户数

31、据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可以为空默认值说明IDIDTypeKEYVXNoVarchar(20)工号VX唯一NAMEVarchar(100)姓名X唯一DEPTIDIDType所在部门VXHr_Department.IDEducationInt最高学历X0=初中1 =高中2=中专=大专=本科=硕士=博士=博士后SexInt性别X0=男1 =女BornDateDate (7)出生日期XTelphoneVarchar(20)电话EmailVarchar(100)邮件Addres

32、sVarchar(100)通讯地址PhotoPathVarchar(100)相片路径IdentityCardVarchar(20)身份证号码NationVarchar(50)民族XspecialtylDIDType所学专业XDy_Specialty.IDTitlePostVarchar(100)职称JobDateDate(7)参加工作时间XStatureVarchar(20)身高LoginFlagInt是否为系统用户X0=不是1 =是DimissionFalgInt是否离职X0=在职1=离职DimissionDateDate(7)离职日期PoliticalInt政治面貌X0=普通 1 =团员

33、2=党员marriageFlagInt婚姻状况X0=未婚1 =巳婚BriefText个人简介CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布6、员工简历:hr_ EmployeeResum表名:hr_ EmployeeResum描述:记录了人事员工档案.更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可以为空默认值说明EmpIDIDType员工I

34、DVXHr_Employee.IDFromDateDate(7)起始日期VXToDateDate(7)结束日期XJobCompanyVarchar(100 )工作单位XDutyVarchar(50 )担任职务XCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布7、员工人事鉴定:hr_EmployeeAppraise表名:hr_ EmployeeResum描述:记录了人事员工档案.更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!

35、但只能更新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可以为空默认值说明EmpIDIDType员工IDVXHr_Employee.IDDateDate(7)评价日期XappraiserVarchar(50 )评价人XAppraiseVarchar(100 )评价内容XCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布8、 员工岗位:Hr_ EmployeePOST表名:Hr_ EmployeePOST描述:记录了人事员工岗位信息.更新:本表格的内容在

36、客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否 可以 为空默认值说明EmpIDIDType人员IDVXDeptIDVarchar(20)部门IDVX唯一PostIDVarchar(100)岗位IDVX唯一FLAGInt是否是主岗位X0=不是1 =是CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布9、岗位变迁:Hr_ ChangePost表名:Hr_ ChangeP

37、ost描述:记录了人事员工岗位变动信息.更新:本表格的内容在客户数据库上维护,(但是对于红华企业内部的调动。是否应由总公司为处理?)按 ModifyDate及“系统更新时间”比较更新主服务器!但只能更新从其节点以下的数据,对于连锁企业不能修改 此数据.字段类型名称索引是否可以为空默认值说明EmpIDIDType被调动人IDVXHr_Employee.IDOldDeptIDIDType原所属部门XHr_Department.IDOldPOSTVarchar(100)原岗位名称XNewDeptIDIDType新所属部门XHr_Department.IDNewPOSTVarchar(100)新岗位名

38、称XChangeDateDate(7)调动日期XOperatorlDIDType操作人IDXHr_Employee.IDCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布10、员工合同: Hr_ EmpContract表名: Hr_ EmpContract描述:记录了人事员工合同信息.更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可以为空默认值说

39、明IDIDTypeKeyXNOVarchar(20)合同编号XCompanyIDIDType聘用单位IDVXHr_Department.IDEmpIDIDType受聘人IDVXHr_Employee.IDFromDateDate (7)起始日期VXToDateDate (7)终止日期VXOperatorOperator录入人XCreate DateDate (7)录入日期XstatusInt类型=制定=执行=归档MemoVarchar(200)备注CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint

40、操作类型有N数据库的分布11、合同条款:Hr_ EmpContractDetail表名: Hr_ EmpContractDetail描述:记录了人事员工合同条款.更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可默认值说明以为空EmpContract IDIDTypeKeyVXHr_EmpContract.IDTitleVarchar(500)条款标题XContentText条款内容CreateDateDatetime新加日期有N数据库的分布ModifyDateDat

41、etime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布12、人才库定义:Hr_PersonalWarehouse表名: Hr_ PersonalWarehouse描述:记录了公司人才库.更新:本表格的内容在主数据库上维护,不用更新字段类型名称索引是否可以为空默认值说明IDIDTypeKeyVXNoVarchar(20)库编号VXNameVarchar(100)库名称XObjectVarchar(100)面向对象XCompetencyText入库资格DealText入库待遇13、注册人才库人员:Hr_RegistPersonal表名: Hr_ RegistPers

42、onal描述:记录了公司人才库人员更新:本表格的内容在主数据库上维护,不用更新字段类型名称索 引是否可以为空默认值说明PWHIDIDTypeKeyVXHr_PersonalWarehouse.IDNoVarchar(20)人员编号VXNameVarchar(100)姓名XSexVarchar(100)性别XspecialtyIDInt所学专业DealSpecialtyIDInt所从事专业DirectSpecialtyText从事专业研究 方向ServiceYearInt工作年限0=应届毕业生1=工作2年以下=工作25年=工作5 10年=工作10年以上TopEducationInt最高学历0 =

43、初中1 =高中2=中专=大专=本科=硕士=博士=博士后EmailVarchar(100)邮箱GraduateWayint培养方式0 =统招1=自费或委培2=自学3 =其他GraduateTimeDate(7)毕业时间JobTimeDate(7)参工时间GraduateSchoolVarchar(100)毕业院校TelephoneVarchar(50)联系电话MessageAddressVarchar(100)通讯地址PostCodeVarchar(50)邮编BookAddressVarchar(50)户口所在地ResidenceAddressVarchar(100)家庭住址BornDateDa

44、te(7)出生日期IdentityCardVarchar(50)身份证号marriageFlagInt婚否StatureInt身高foreignLanguageVarchar(50)外语种ComputerLevelVarchar(50)计算机水平Learn ExperienceText学习经历WorkResumText工作经历与技 能PersonalspecialtyText个人专长WorkAchievementText工作业绩JobIntentText求职意向MonthlyPayInt期望月薪0=面谈= 1000-2000= 2000-3000= 3000以上validityTimeInt期

45、望有效期0 =半年= 1年= 2年= 3年以上RegistDateDate(7)登记时间五、人事权限结构1、权限定义:Pr_ Permissions表名: Hr_ Permissions描述:记录了人事权限定义更新:本表格的内容在主数据库上维护,再更新客户数据库。字段类型名称索引是否可以为空默认值说明IDIDTypeKEYVXNoVarchar(20)编号VX唯一NAMEVarchar(100)权限名称X唯一DescriptionVarchar(200)权限描述ParentIDIDType父权限IDCreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime

46、修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布2、岗位权限:Pr_ PostPermission表名: Hr_ PostPermission描述:记录了岗位权限更新:本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!但只能更 新从其节点以下的数据,对于连锁企业不能修改此数据.字段类型名称索引是否可以为空默认值说明DeptIDIDType部门IDVXPOSTIDIDType岗位IDVXPermissionIDIDType权限IDVX唯一六、库存结构1、仓库定义表名:wt_Warehouse描述:定义物流公司仓库更新:本表格的内

47、容在物流主数据库上维护,按ModifyDate及“系统更新时间”比较更新客户服务器!物流公司可以更新所有的记录,非物流公司只能更新wt_WarehousePreferential表所界定的数据。字段类型名称键/索引空默认值说明IDIDTypeKeyPKNNoVarchar(20)仓库编号NNameVarchar(50)仓库名称NCustIDIDType所有者Co_CustEnterprise.ID ?应该是销售单位.AreaIDIDType所在区域Dy_Area.IDLocalInt本地仓库0=本地1=异地CreateDateDatetime新加日期有N数据库的分布ModifyDateDate

48、time修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布2、仓库权限表名:wt_WarehousePermission描述:物流公司仓库管理员更新:本表格的内容在物流主数据库上维护,按ModifyDate及“系统更新时间”比较更新客户服务器!物流公司可以更新所有的记录,非物流公司只能更新wt_WarehousePreferential表所界定的数据。字段类型名称键/索引空默认值说明IDIDTypeKeyPKNWarehouseIDIDType仓库FKN仓库 wt_Warehouse.IDEmpIDIDType人员FKNHr_Employee.IDCreateDate

49、Datetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布3、仓库优先级及权限定义表名:wt_WarehousePreferential描述:商品出库的优先级(销售过程中检测商品地出库仓库)更新:本表格的内容在物流主数据库上维护,按ModifyDate及“系统更新时间”比较更新客户服务器!物流公司可以更新所有的记录,非物流公司只能更新wt_WarehousePreferential表所界定的数据。字段类型名称键/索引空默认值说明IDIDTypeKeyPKNCustIDIDType销售单位Co_Cust

50、Enterprise.ID应该是销售单位WarehouseIDIDType仓库FKN仓库 wt_Warehouse.IDSortInt顺序Y0CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布4、商品库存表名:wt_Stock描述:商品仓库表更新:本表格的内容在物流主数据库上维护,按ModifyDate及“系统更新时间”比较更新客户服务器!物流公司可以更新所有的记录,非物流公司只能更新wt_WarehousePreferential表所界定的数据。字段类型名称键/索引空默认

51、值说明IDIDTypeKeyPKNWarehouseIDIDType仓库FKN仓库 wt_Warehouse.IDItemIDIDType商品FKNBc_CommItem.IDQuantityNum(12.4)实际库存量N0单位为最小单位; 大于0.CalculateQuantityNum(12.4)可用库存量大于0CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布5、库存警戒?七、客户结构1、供应商、分销商、批发商、加盟商表名:coCustEnterprise描述:企业客

52、户基本信息更新:本表格的内容在主数据库上维护,不用更新到客户服务器。在客户数据库查询的时候才把结果传到 客户数据库保存起来,以后可以减少查询速度。字段类型名称键/索 引空默认值说明IDIDTypeKeyPKNNoVarhcar(20)客户编号NameVarhcar(50)客户名TypeInt销售类型公司类型1:供应商2:分销商3:批发商4:加盟商StatusInt状态公司状态:1:潜在2:正式3:不用OwnerShipInt体制类型企业类型:1:国有2:私人3:集体4:合资SynopsisVarhcar(250)公司简介公司介绍ManagementVarhcar(250)经营领域经营领域Man

53、NumberNumber(12,2)企业人数企业规模(人数)CapitalNumber(12,2)注册资金注册资金TakingNumber(12,2)营业收入营业收入ServiceVarhcar(250)服务产品或服务FictitiousManVarhcar(50)法人法人PurchaseManVarhcar(50)采购负责人采购负责人SaleManVarhcar(50)销售负责人销售负责人FinanceManVarhcar(50)财务负责人财务负责人AddressVarchar(100)地址地址Area.IDVarchar(20)所在区域Dy.Area.IDPostCodeVarchar(6

54、)邮编邮政编码TelephoneVarchar(20)公司电话电话FaxVarchar(20)传真传真EmailVarchar(20)邮件电子邮件HttpVarchar(20)主页主页CreditInt信用等级0=最低= 一般=最高BackVarchar(20)开户行BackProfileVarchar(20)银行帐号CreateDateDatetime录入时间OperatorVarchar(20)录入人CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布2、零售持卡客户,包

55、括网上注册的VIP客户。表名:coCustCard描述:个人客户基本信息更新:本表格的内容在主数据库上维护,不用更新到客户服务器。在客户数据库查询的时候才把结果传到 客户数据库保存起来,以后可以减少查询速度。但对于卡的积分要求更改数据库的,要求能及时更改主数 据库的积分数据。字段类型名称键/索引空默认 值说明IDIDTypeKeyPKNNoVarhcar(20)卡号NGradeint积分N卡上积分NameVarhcar(50)姓名TypeInt类型个人类型:网络:超市:StatusInt状态个人状态:1:潜在2:正式3:不用AddressVarchar(100)住址ArealDVarchar(

56、20)区域Dy.AreaIDPostCodeVarchar(6)邮政编码TelephoneVarchar(20)电话EmailVarchar(20)电子邮件HttpVarchar(20)主页Creditint信用等级0=最低= 一般=最高EducationInt最高学历X0=高中以下=高中/中专=大专/本科=本科以上SexInt性别X0=男1 =女BornDateDate (7)出生日期XPhotoPathImage相片路径IdentityCardVarchar(20)身份证号码XDealSpecialtyint从事行业0 =计算机、互联网、通讯=销售2=市场、广告、公关=财务、审计、统计、

57、金融=生产、营运、工程=行政、人事、后勤=物流、贸易=科研=教师=公务员=学生=餐饮、娱乐=农业=军人=教师=其他行业IncumbencyFlagInt在职状态X0=在职=待岗=退休marriageFlagInt婚姻状况X0=未婚1=巳婚InterestText兴趣爱好CreateDateDatetime档案录入时间CreateDateDatetime新加日期有N数据库的分布ModifyDateDatetime修改日期有N数据库的分布ModityStateint操作类型有N数据库的分布3、一般零售客户或网上注册会员表名:coCustCard描述:个人客户基本信息更新:本表格的内容在主数据库上维

58、护,不用更新到客户服务器。在客户数据库查询的时候才把结果传到 客户数据库保存起来,以后可以减少查询速度。字段类型名称键/索引空默认 值说明IDIDTypeKeyPKNNameVarhcar(50)姓名TypeInt类型个人类型:网络:超市:StatusInt状态个人状态:1:潜在2:正式3:不用AddressVarchar(100)住址AreaIDVarchar(20)区域Dy.AreaIDPostCodeVarchar(6)邮政编码TelephoneVarchar(20)电话EmailVarchar(20)电子邮件HttpVarchar(20)主页Creditint信用等级0=最低= 一般=

59、最高EducationInt最高学历X0=高中以下=高中/中专=大专/本科=本科以上SexInt性别X0=男1 =女BornDateDate(7)出生日期XPhotoPathImage相片路径IdentityCardVarchar(20)身份证号码XDealSpecialtyint从事行业0=计算机、互联网、通讯1=销售2=市场、广告、公关=财务、审计、统计、 金融=生产、营运、工程=行政、人事、后勤=物流、贸易=科研=教师=公务员=学生=餐饮、娱乐=农业=军人=教师=其他行业IncumbencyFlagInt在职状态X0=在职=待岗=退休marriageFlagInt婚姻状况X0=未婚1=巳

60、婚InterestText兴趣爱好CreateDateDatetime档案录入时间ModifyDateDatetime最后修改时间八、业务结构1、销售计划(零售和批发怎么处理?)表名:bs_SalePlan描述:记录销售计划。(系统需自动或人为归档到期计划,系统也需检测计划数据的合理性) 更新:本表格的内容在客户数据库上维护,再更新到主服务器。字段类型名称键/索引空默认值说明IDIDTypeKeyPKNPlanYearVarchar(4)计划年度NQuarterVarchar(2)计划季度PlanMonthVarchar(2)计划月度DeptIDIDType执行主体FKY计划主题:hr_Dep

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论