ERP数据库详细设计说明书_第1页
ERP数据库详细设计说明书_第2页
ERP数据库详细设计说明书_第3页
ERP数据库详细设计说明书_第4页
ERP数据库详细设计说明书_第5页
免费预览已结束,剩余52页可下载查看

付费下载

下载本文档

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

文档简介

1、ERP数据库设计说明书工程代号:CX-2021-04-XXXXXXXXX技术2021-04-281、 数据库设计 错误!未定义书签.1.1、命名规那么 31.2、共用表 101.3、根底数据 31.4、库存子系统 131.5、销售子系统 201.6、米购子系统 34知识是人类进步的阶梯1、命名规那么见数据库表名与字段名命名标准2、根底数据见erp工程数据库脚本.sql文件2.1、 物料类别 <Materieltype>设计人:XXX字段名类型是否为空主键外键默认值中义说明一|matypeidVarchar2(50)noyes物料类别编号matypenameVarchar2(50)n

2、o物料类别名称matypeengnameVarchar2(50)yes英文名称matyperemarkVarchar2(2000)yes备注safetyonevarchar2(50)yesNoNoNo1木田十tXsafetytwovarchar2(50)yesNoNoNo很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】2.2、 仓库表 <Storage>设计人:XXX字段名类型是否为主外键默认值中义说明知识是人类进步的阶梯. 空键stoidVarchar2(50)noyes仓库编勺ston

3、ameVarchar2(50)no仓库名称stosimplenameVarchar2(50)yes仓库简称stoconnectperVarchar2(50)yes联系人stoempidVarchar2(50)yes联系人ID新增stophoneVarchar2(50)yes联系 stoaddressVarchar2(50)yes仓库地址storemarkVarchar2(2000)yes备注safetyonevarchar2(50)yesNoNoNo1木田十tXsafetytwovarchar2(50)yesNoNoNo很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识

4、是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】2.3、物料主文件Materiel设计人:XXX字段名类型是否为空主键外键默认值中义说明matidVarchar2(50)noyes物料编勺matnameVarchar2(50)no物料名称matspecVarchar2(50)yes规格型号mattypeidVarchar2(20)no物料类别伪外键mattypenameVarchar2(50)no物料类别名称matadvicepricenumber(19,4)no建议售价matadvicepriceAnumber(19,4)yes售价AmatadvicepriceBnumb

5、er(19,4)Yes售价BmatadvicepriceCnumber(19,4)Yes售价CmatadvicepriceDnumber(19,4)Yes售价DmatadvicepriceEnumber(19,4)Yes售价Ematstandardpricenumber(19,4)no标准进价matshapeVarchar(50)no成品物料型态matifdutyNumber(9)No0:否是否含税matdutyratenumber(19,4)No0.17税率matstockaheaddatenumber(9)no0米购提前期matmainaffordVarchar2(50)yes主供给商ma

6、tmainaffordidVarchar2(50)yes主供给商IDmatgawpdatenumber(9)yes30呆滞起计天数matstopdatedateyes停用日期matremarkVarchar2(2000)yes备注matunitVarchar2(50)yes计量单位safetyonevarchar2(50)yesNoNoNo1木田十tXsafetytwovarchar2(50)yesNoNoNo很网主即 1木田十tXEnableNumber(9)NoNoNoNo标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】2.4、 客户主文件client 设计人:XX

7、X字段名类型是否为空主键外键默认值中义说明cliidVarchar2(50)NY客户编号clitypeidVarchar2(50)客户类别IdclinameVarchar2(50)N客户全称clishortnameVarchar2(50)客户简称cliaddressVarchar2(50)地方具体cliareaVarchar2(50)地区clienameVarchar2(50)英文全称clieshortnameVarchar2(50)英文简称根本资料cliprincipalVarchar2(50)负责人clilinkmanVarchar2(50)联系人cliphoneoneVarchar2(5

8、0)联系 一cliphonetwoVarchar2(50)联系 二cliphonethreeVarchar2(50)联系 三clibankaccountsVarchar2(50)银行帐号cliopenbankVarchar2(50)开户银行empidVarchar2(50)N业务人员idclimobilephoneVarchar2(50)移动 cliemailVarchar2(50)电子邮件cliwebVarchar2(50)网址知识是人类进步的阶梯clifaxes(Varchar2(50)1 1 号销售信息clioldoutdatedate最初销售出货日clioldintodatedate最

9、初销售退货日clinewoutdatedate最近销售出货日clinewintodatedate最近销售退货日clidiscountVarchar2(50)折数%clipricestepVarchar2(50)售价等级clicreatedatedate客户建立日clistopdatedate终止交易日收款信息clizhangkuaneduVarchar2(50)账款额度cliremaineduVarchar2(50)剩余额度cliconditionVarchar2(50)收款条件大climonthreckoningdate每月结账日clicreditstepVarchar2(50)信用等级cl

10、iqcpremoneynumber(19,4)期初预收款cliqcdealmoneynumber(19,4)期初应收款cliqmpremoneynumber(19,4)期末预收款cliqmdealmoneynumber(19,4)期末应收款其它cliotherremarkVarchar2(2000 )备注clitrashNumber(4,0)是否废码safetyonevarchar2(50)1木田十tXsafetytwovarchar2(50)很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】2.5、客

11、户类别表clienttype设计人:XXX字段名类型是否为空主键外键默认值中义说明clitypeidVarchar2 (50)NN类别编号clitypenameVarchar2 (50)N类别名称clitypeenameVarchar2 (50)N英文名称cliremarkVarchar2 (500)Y备注clitypetrashNumber(4,0)0是否废码safetyonevarchar2(50)yes1木田十tXsafetytwovarchar2(50)yes很网主即 1木田十tXEnableNumber(9)No标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】

12、2.6、人员表 <employee>设计人:XXX字段名类型是否为空主键外键默认值中义说明empidVarchar2 (50)NY人员编号empnameVarchar2 (50)N人员姓名empenameVarchar2 (50)英文姓名depidVarchar2 (50)N部门编勺idempsexVarchar2 (50)N性别默认男empcardVarchar2 (50)N身份证号根本资料empstateVarchar2 (50)N就职状态idempdutyVarchar2 (50)职务改字段名empphoneoneVarchar2 (50)联系 一empphonetwoVar

13、char2 (50)联系 二empphonethreeVarchar2 (50)联系 三empbankaccountsVarchar2 (50)银行账号empbirthdayDate出生日期修改数据类型empjobVarchar2 (50)岗位EmpemailVarchar2 (50)电子邮件一个邮箱empwebVarchar2 (50)网址empfaxesVarchar2 (50) 号empopenbankVarchar2 (50)开户银行其它信息emptopVarchar2 (50)最高学历empdegreeVarchar2 (50)学位empgotimedate到期日期empgradua

14、tetimeVarchar2 (50)毕业学校emppactstarttimedate合同起始日期emppactendtimedate合同终止日期通讯资料empnowmailidVarchar2 (50)现 empfamilyphoneVarchar2 (50)家庭 empfamilyplaceVarchar2 (50)家庭住址empnowphoneVarchar2 (50)现 empnowplaceVarchar2 (50)现住址empexigencemanVarchar2 (50)紧急联系人empfamilymailidVarchar2 (50)家庭 其它empremarkvarchar2

15、(2000)备注emptrashNumber(4,0)0是否废码safetyonevarchar2(50)1木田十tXsafetytwovarchar2(50)很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】2.7、 供给商类型表 <providetype>设计人:XXX字段名类型空否主键外键默认值中义说明peeidVarchar2 (50)NY类别编号peenameVarhcar2(50)N类别名称peeEnameVarchar2(50)N类别英文名称peeremarkVarchar2(

16、2000)Y备注peetrashNumber(4,0)0是否废码safetyonevarchar2(50)保存字段safetytwovarchar2(50)保存字段enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】 【索引说明】知识是人类进步的阶梯【字段补充说明】2.8、供给商主文件表provideInfo设计人:XXX字段名类型空否主键外键默认值中义说明peoidVarchar2(50)NRy供给商编号peonameVarchar2(50)N供给商'全称peoshortnameVarchar2(50)供给商'简称peoascript

17、ionVarchar2(50)N帐款归属peopeeidVarchar2(50)供给商'类型表idpeopeenameVarchar2(50)供给商'类型表名称新增peoareaVarchar2(50)地区peoprincipalVarchar2(50)负责人peolinkmanVarchar2(50)联系人peophoneoneVarchar2(50)联系 一peophonetwoVarchar2(50)联系 二peomobilephoneVarchar2(50)移动 peobankaccountsVarchar2(50)银行帐号peoopenbankVarchar2(50)

18、开户银行PeoempidVarchar2(50)业务人员编号PeoempnameVarchar2(50)业务人员名称peocallingVarchar2(50)行业别peoemailVarchar2(50)电子邮件peowebVarchar2(50)网址peofaxesVarchar2(50) 号peocreatedateVarchar2(50)建立日期peocreditclassVarchar2(50)信用等级peozhangkuanedunumber(19,4)帐款额度peoremainedunumber(19,4)剩余额度peomonthreckoningnumber(19,4)31每月

19、结帐日Peoqcprepaymoneynumber(19,4)期初预付款peoqcdealmoneynumber(19,4)期初应付款peoqmprepaymoneynumber(19,4)期末预付款peoqmdealmoneynumber(19,4)期末应付款peoremarkVarchar2(2000)备注peotrashNumber(4,0)0是否废码safetyonevarchar2(50)保存字段safetytwovarchar2(50)保存字段enablesnumber默认1不删除,0:删除标识是否删除【主键说明】【外键说明【索引说明】【字段补充说明】2.9、 部门表 <de

20、pttab>设计人:XXX字段名类型空否主键外键默认值中义说明depidVarchar2(50)NY部门编pdepnameVarchar2(50)N部门名称depremarkVarchar2(2000)备注deptrashVarchar2(50)N是否废码safetyonevarchar2(50)1木田十tXsafetytwovarchar2(50)很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】 【主键说明】 【外键说明【索引说明】【字段补充说明】3、共用表3.1、库存总账表<generalledger>设计人:黄健字段名类型是否

21、为空主键外键默认值中义说明GenidVarchar2(50)NoYesNo行号genmaterielidVarchar2(50)NoNo物料编勺genstoragenoVarchar2(20)NoNo仓库编号伪外键genstoragenameVarchar2(20)NoNoNo仓库genexpectstartqtyNumber(9)no期初总数量genstandarcostnumber(19,4)no标准本钱genallcostnumber(19,4)no标准总本钱genexpectstartallc ostnumber(19,4)no期初总本钱gensafetyqtyNumber(9)no平

22、安数重GenavgcostNumber(19,4)NoNoNoNo平均本钱GenqtyNumber(9)NoNoNoNo现有总数量GennowavgcostNumber(19,4)NoNoNoNo现行平均本钱GenstandardcostallNumber(19,4)NoNoNoNo标准总本钱改名字GennowcostNumber(19,4)NoNoNoNo现行总本钱safetyonevarchar2(50)yesNoNoNo1木田十tXsafetytwovarchar2(50)yesNoNoNo很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键

23、说明】【外键说明【索引说明】【字段补充说明】3.2、库存进出明细表minusandadddetail 设计人:XXX字段名类型是否为空主键外键默认值中义说明MinusaddidNumber(9)Nn主键IDMinusdatedatenn单据日期MatypeidVarchar2(20)nn物料编勺MatypenameVarchar2(50)nn物料名称MinusaddNumber(9)nn数量+,-UnitpriceNumber(19,4)单价MoneysNumber(19,4)金额storagedateDate时间StoidVarchar2(50)nn仓库IDStonameVarchar2(5

24、0)nn仓库名称OrigintypeVarchar2(20)nn来源单别OriginidVarchar2(20)nn来源单号AftermathNumber(9)nn期末结存enablesnumber默认1不删除,0:删除标识是否删除Safetytonevarchar2(50)Yn保存字段1Safetytwovarchar2(50)Yn保存字段2【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】3.3、采购账款明细表 <AccountMoneyDetail>(XXX )字段名类型是否为 空主键外键默认值中义说明storageidNumber(9)Ny主键IDstoraged

25、atedaten单据日期origintypesVarchar2(50)y来源单别originidVarchar2(20)y来源单号nowdateateatey日期clientsupplyVarchar2(50)y供货商名称citationidVarchar2(50)y供货商IDformerlymoneys Niimber(19,4)y原单金额nowadaysmoneysNumber(19,4)y现行余额enablesnumber默认1不删除,0:删 除标识是否删除safetytonevarchar2(50)Yn保存字段safetytwovarchar2(50)Yn保存字段【表说明】记录每个仓库

26、每次数量和金额的改变量【主键说明】流水号【外键说明单据类别【索引说明】时间字段加索引【字段补充说明】4、库存子系统4.1、 盘点主表checked 设计人:XXX字段名类型是否为空主键外键默认值中义说明cheidVarchar2(50)NOYNo盘点单的流水号chestoragenoVarchar2(50)NoNo盘点的仓库编p Storage (stoid)chestoragenameVarchar2(50)NONo盘点的仓库名称chedatedateNoSysdate盘点的日期chemanVarchar2(50)NoNo盘点人名称chedeptnameVarchar2(50)NoNo部门名

27、称cherestrictmanVarchar2(50)YesNo制单人-当前登录人cheauditingmanVarchar2(50)YesNo审核人-当前登录人chestatuNumber(2)NoNo审核状态,0为未审核safetyonevarchar2(50)yesNo保存字段safetytwovarchar2(50)yesNo保存字段enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】4.2、 盘点明细表Checkdetail 设计人:XXX字段名类型是否为空主键外键默认值中义说明cheidVarchar2(50)No

28、YesYesNo盘点单的流水号check cheid chelineidNumber(9)NoYesNoNo栏号chematerielidVarchar2(50)NoNoNoNo物料的编号Materiel ( matid )chematerielnameVarchar2(50)NoNoNoNo物料的名称cheunitnameVarchar2(50)NoNoNoNo单位名称cheaccountqtyNumber(9)NoNoNoNo账面数量checheckqtyNumber(9)NoNoNoNo盘点数量cheprofitandlos sqtyNumber(9)NoNoNoNo盈与数重chepro

29、fitandlossmoneyNumber(19,4)NoNoNoNo盈与金额chepriceNumber(19,4)NoNoNoNo单价cheremarkVarchar2(2000)YesNoNoNo备注safetyonevarchar2(50)yesNoNoNo1木田十tXsafetytwovarchar2(50)yesNoNoNo很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】Alter table checkdetailAdd constraint checkdetail_PK_1 primary key(cheid, cheli

30、neid );【外键说明】alter table checkdetailadd constraint checkdetail _FK_1 foreign key (cheid ) reference check ( cheid )【索引说明】【字段补充说明】按数量和金额4.3、 其它出库主表<otheroutmain> 设计人:刘XXX字段名类型是否为空主键外键默认值中义说明Othidvarchar2(50)Y单据号系统自带OthdateDate单据日期othouttypeidvarchar2(50)出库类型idothstorevarchar2(50)仓库Othoutnamevar

31、char2(50)出库人名Othdeptvarchar2(50)所属部门Othmakemanidvarchar2(50)制单人员知识是人类进步的阶梯Othrepeatuseridvarchar2(50)复核人员clitrashNumber(4,0)是否废码safetyonevarchar2(50)1木田十tXsafetytwovarchar2(50)很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】4.4、其它出库明细表<otheroutdetail> 设计人:XXX)字段名类型是否为空主键

32、外键默认值中义说明otheroutidvarchar2(50)YY单帕*码其它出库主表idOthoutlinenovarchar2(50)Y栏号Othoutmertialsidvarchar2(50)物料编勺Othoutmertialnamevarchar2(50)物料名称Othouttypesvarchar2(50)规格型号Othoutunitsvarchar2(50)单位Othoutamountnumber(9)0数量othoutremarkvarchar2(2000)备注clitrashNumber(4,0)是否废码safetyonevarchar2(50)1木田十tXsafetytwo

33、varchar2(50)很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】 【主键说明】【索引说明】【字段补充说明】4.5、 其它入库主表<othercome> 设计人:XXX字段名类型是否为空主键外键默认值中义说明Othcomeidvarchar2(50)Ny单据号系统自带OthcomedateDateN单据日期othcometypeidvarchar2(50)N入库类型Othcomestorevarchar2(50)仓库Othcomenamevarchar2(50)入库人员Othcomedeptvarchar2(50)所属部门Othco

34、memakemanidvarchar2(50)制单人员Othcomerepeatuse ridvarchar2(50)Y复核人员clitrashNumber(4,0)是否废码safetyonevarchar2(50)1木田十tXsafetytwovarchar2(50)很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】4.6、 其它入库明细表<othercomedetail> 设计人:XXX字段名类型是否为空主键外键默认值中义说明Othcomeidvarchar2(50)YY其它入库主表id

35、Othcomenovarchar2(50)NY栏号Othcomemertialsidvarchar2(50)N物料编勺Othcomemertialnamevarchar2(50)N物料名称Othcometypesvarchar2(50)Y规格型号Othcomeunitsvarchar2(50)单位Othcomeamountnumber(9)0数量othcomeremarkvarchar2(2000)备注clitrashNumber(4,0)是否废码safetyonevarchar2(50)1木田十tXsafetytwovarchar2(50)很网主即 1木田十tXenablesnumber默认

36、1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】4.7、调价主表MovePrice 设计人:XXX字段名类型是否为空主键外键默认值中义说明movedatedateNN单据日期moveorderNoVarchar2(50)Y单据号moveadjustVarchar2(50)N调整方式movestorageNoVarchar2(50)N仓库编勺movemakeVarchar2(50)N制单人员movecheckVarchar2(50)N复核人员moveremarkVarchar2(2000)N备注moveAuditingSta teNumber(9)N审核

37、状态safetyonevarchar2(50)yesNoNoNo1木田十tXsafetytwovarchar2(50)yesNoNoNo很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】设计人:XXX4.8、调价明细表 <MovePriceDetail>(字段名类型是否为空主键外键默认值中义说明MoveinileNumber(9)Y行号moveorderNoVarchar2(50)NY单据号MovematerielnoVarchar2(50)N物料编勺MovematerielnameVarc

38、har2(50)物料名称MovespectypeVarchar2(50)规格型号MoveunitVarchar2(50)单位MovestocksNumber(9)库存量moveaveragecostNumber(19,4)现行平均本钱movepriceNumber(19,4)单价自己填movemovepriceNumber(19,4)调价金额safetyonevarchar2(50)yesNoNoNo1木田十tXsafetytwovarchar2(50)yesNoNoNo很网主即 1木田十tXenablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】 【外键说明】 【索

39、引说明】 【字段补充说明】4.9、调拨单主表movestorage 设计人:XXX字段名类型空否主键外键默认值中义说明MsenoVarchar2(50)NY单据号单号msedatedateN当前系统时间单据日期MseoutstorageVarchar2(50)N出库仓仓库编号mseinsertstorVarchar2(50)N入库仓仓库编号mseemployeeVarchar2(50)N制作人mesAuditingempVarchar2(50)N审核人MesremarkVarchar2(2000)I备注messtateVarchar2(50)0:未审核审核状态MestrashVarchar2(

40、50)0:报废1:可用是否出用MespreservingoneVarchar2(50)保存字段1mespreservingtwoVarchar2(50)保存字段1enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引说明】【字段补充说明】4.10、调拨单明细表movedetails 设计人:XXX字段名类型空否主键外键默认值中义说明MdsnoVarchar2(50)NY单号MdsmsenoVarchar2(50)NYY单据号单号mdsmaterieltypeVarchar2(50)N物料编勺mdsmaterielnameVarchar2(50)N物料名称mdsmaterielspecsVarchar2(50)物料规格mdsmaterielunitVarchar2(50)单位mdsmaterielnumVarchar2(50)N数量MdsavgcostVarchar2(50)N现行平均本钱出库mdscostVarchar2(50)N总现行平均本钱MdsremarkVarchar2(2000)备注MespreservingoneVarchar2(50)保存字段1mespreservingtwoVarchar2(50)保存字段1enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明【索引

温馨提示

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

评论

0/150

提交评论