ERP数据库详细设计说明书_第1页
ERP数据库详细设计说明书_第2页
ERP数据库详细设计说明书_第3页
ERP数据库详细设计说明书_第4页
ERP数据库详细设计说明书_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

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

文档简介

1、ERP数据库设计说明书项目代号: CX-2010-04-XXXXXXXX艰术有限公司2011-04-28错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。目录1、 数据库设计 、 命名规则 、 共用表 基础数据 错误 ! 未定义书签。库存子系统 错误 ! 未定义书签。销售子系统 错误! 未定义书签。采购子系统错误 ! 未定义书签。1、命名规则见数据库表名与字段名命名规范2、基础数据见erp项目数据库脚本.sql文件2.1、物料类别 (设计人:XXX)字段名类型是否为空主键外键默认值中文说明matypeidVarchar2(50)noyes物料类别编号matype nameV

2、archar2(50)no物料类别名称matypee ngn ameVarchar2(50)yes英文名称matyperemarkVarchar2(2000)yes备注safety onevarchar2(50)yesNoNoNo保留字段safetytwovarchar2(50)yesNoNoNo保留字段en ablesnu mber默认1不 删除,0: 删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】 【字段补充说明】2.2、 仓库表 (设计人:XXX)字段名类型是否为主外键默认值中文说明空键stoidVarchar2(50)noyes仓库编号ston ameVarchar2(

3、50)no仓库名称stosimple nameVarchar2(50)yes仓库简称stoc onn ectperVarchar2(50)yes联系人stoempidVarchar2(50)yes联系人ID(新增)stoph oneVarchar2(50)yes联系电话stoaddressVarchar2(50)yes仓库地址storemarkVarchar2(2000)yes备注safety onevarchar2(50)yesNoNoNo保留字段safetytwovarchar2(50)yesNoNoNo保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明】

4、【主键说明】【外键说明】【索引说明】 【字段补充说明】2.3、物料主文件Materiel(设计人:XXX)字段名类型是否 为空主键外键默认值中文说明matidVarchar2(50)noyes物料编号mat nameVarchar2(50)no物料名称matspecVarchar2(50)yes规格型号mattypeidVarchar2(20)no物料类别(伪外键)mattype nameVarchar2(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售价Ematsta ndardpricenumber(19,4)no标准进价matshapeVarchar(50)no成品物料型态matifdutyNumber(9)No0 :否是否含税matdutyratenumber(19,4)No税率matstockaheaddatenu mber(9)no0米购提前期matmai nafordVarchar2(50)yes主供应商mat

6、mai nafordidVarchar2(50)yes主供应商IDmatgawpdatenu mber(9)yes30呆滞起计天数matstopdatedateyes停用日期matremarkVarchar2(2000)yes备注mat un itVarchar2(50)yes计量单位safety onevarchar2(50)yesNoNoNo保留字段safetytwovarchar2(50)yesNoNoNo保留字段En ableNumber(9)NoNoNoNo标识是否删除【表说明】【主键说明】【外键说明】【索引说明】 【字段补充说明】2.4、 客户主文件client(设计人:XXX)字

7、段名类型是否为空主键外键默认值中文说明cliidVarchar2(50)NY客户编号clitypeidVarchar2(50)客户类别Idcli nameVarchar2(50)N客户全称clishort nameVarchar2(50)客户简称cliaddressVarchar2(50)地方(具体)cliareaVarchar2(50)地区clie nameVarchar2(50)英文全称clieshort nameVarchar2(50)英文简称基本资料clipri ncipalVarchar2(50)负责人clili nkma nVarchar2(50)联系人clipho neoneVa

8、rchar2(50)联系电话一clipho netwoVarchar2(50)联系电话二clipho nethreeVarchar2(50)联系电话三cliba nkacco untsVarchar2(50)银行帐号cliope nbankVarchar2(50)开户银行empidVarchar2(50)N业务人员idclimobilepho neVarchar2(50)移动电话cliemailVarchar2(50)电子邮件cliwebVarchar2(50)网址clifaxesVarchar2(50)传真号码销售信息clioldoutdatedate最初销售出货日clioldi ntoda

9、tedate最初销售退货日cli newoutdatedate最近销售出货日cli newin todatedate最近销售退货日clidisco untVarchar2(50)折数(%)clipricestepVarchar2(50)售价等级clicreatedatedate客户建立日clistopdatedate终止交易日收款信息clizha ngkua neduVarchar2(50)账款额度clirema in eduVarchar2(50)剩余额度clic on diti onVarchar2(50)收款条件(天)clim on threck oningdate每月结账日clicre

10、ditstepVarchar2(50)信用等级cliqcpre moneynumber(19,4)期初预收款cliqcdealm oneynumber(19,4)期初应收款cliqmpre moneynumber(19,4)期末预收款cliqmdealm oneynumber(19,4)期末应收款其它cliotherremarkVarchar2(2000)备注clitrashNumber(4,0)是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明】【主键说明】

11、【外键说明】【索引说明】 【字段补充说明】2.5、客户类别表clienttype(设计人:XXX)字段名类型是否为空主键外键默认值屮文说明clitypeidVarchar2 ( 50)NN类别编号clitype nameVarchar2 ( 50)N类别名称clitypee nameVarchar2 ( 50)N英文名称cliremarkVarchar2 ( 500)Y备注clitypetrashNumber(4,0)0是否废码safety onevarchar2(50)yes保留字段safetytwovarchar2(50)yes保留字段En ableNumber(9)No标识是否删除【表说

12、明】【主键说明】【外键说明】【索引说明】 【字段补充说明】2.6、人员表 (设计人:XXX)字段名类型是否为空主键外键默认值中文说明empidVarchar2 ( 50)NY人员编号emp nameVarchar2 ( 50)N人员姓名empe nameVarchar2 ( 50)英文姓名depidVarchar2 ( 50)N部门编号idempsexVarchar2 ( 50)N性别(默认男)empcardVarchar2 ( 50)N身份证号基本资料empstateVarchar2 ( 50)N就职状态idempdutyVarchar2 ( 50)职务(改字段名)empph oneoneV

13、archar2 ( 50)联系电话一empph on etwoVarchar2 ( 50)联系电话二empph on ethreeVarchar2 ( 50)联系电话三empba nkacco untsVarchar2 ( 50)银行账号empbirthdayDate出生日期(修改数据类型)empjobVarchar2 ( 50)岗位EmpemailVarchar2 ( 50)电子邮件(一个邮箱)empwebVarchar2 ( 50)网址empfaxesVarchar2 ( 50)传真号码empope nbankVarchar2 ( 50)开户银行其它信息emptopVarchar2 ( 5

14、0)最高学历empdegreeVarchar2 ( 50)学位empgotimedate到期日期empgraduatetimeVarchar2 ( 50)毕业学校emppactstarttimedate合同起始日期emppacte ndtimedate合同终止日期通讯资料emp no wmailidVarchar2 (50)现邮编empfamilyph oneVarchar2 (50)家庭电话empfamilyplaceVarchar2 (50)家庭住址emp no wph oneVarchar2 (50)现电话emp no wplaceVarchar2 (50)现住址empexige nce

15、ma nVarchar2 (50)紧急联系人empfamilymailidVarchar2 (50)家庭邮编其它empremarkvarchar2(2000)备注emptrashNumber(4,0)0是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】 【字段补充说明】2.7、 供应商类型表 vprovidetype(设计人:XXX)字段名类型空否主键外键默认值中文说明peeidVarchar2 (50 )NY类别编号pe

16、e nameVarhcar2(50)N类别名称peeE nameVarchar2(50)N类别英文名称peeremarkVarchar2(2000)Y备注peetrashNumber(4,0)0是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0: 删除标识是否删除【表说明【主键说明】 【外键说明字段名类型空否主键外键默认值中文说明peoidVarchar2(50)NY供应商编号peon ameVarchar2(50)N供应商全称peoshort nameVarchar2(50)供应商简称p

17、eoascripti onVarchar2(50)N帐款归属peopeeidVarchar2(50)供应商类型表idpeopee nameVarchar2(50)供应商类型表名称(新增)peoareaVarchar2(50)地区peopri ncipalVarchar2(50)负责人peoli nkma nVarchar2(50)联系人peophoneoneVarchar2(50)联系电话一peoph on etwoVarchar2(50)联系电话二peomobileph oneVarchar2(50)移动电话peoba nkacco untsVarchar2(50)银行帐号peoopenba

18、nkVarchar2(50)开户银行PeoempidVarchar2(50)(业务人员编号)Peoemp nameVarchar2(50)(业务人员名称)peocalli ngVarchar2(50)行业别peoemailVarchar2(50)电子邮件peowebVarchar2(50)网址peofaxesVarchar2(50)传真号码peocreatedateVarchar2(50)建立日期peocreditclassVarchar2(50)信用等级peozhangkuanedunumber(19,4)帐款额度peorema in edunumber(19,4)剩余额度peo mon t

19、hreck oningnumber(19,4)31每月结帐日Peoqcprepay moneynumber(19,4)期初预付款peoqcdealm oneynumber(19,4)期初应付款peoqmprepay moneynumber(19,4)期末预付款peoqmdealm oneynumber(19,4)期末应付款peoremarkVarchar2(2000)备注peotrashNumber(4,0)0是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0: 删除标识是否删除【表说明【

20、主键说明】【外键说明【索引说明【字段补充说明】2.9、 部门表 (设计人:XXX)字段名类型空否主键外键默认值中文说明depidVarchar2(50)NY部门编号dep nameVarchar2(50)N部门名称depremarkVarchar2(2000)备注deptrashVarchar2(50)N是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0: 删除标识是否删除【表说明 【主键说明】【外键说明【索引说明【字段补充说明3、共用表3.1、库存总账表vgeneralledger (设

21、计人:黄健)字段名类型是否为 空主键外键默认值中文说明Gen idVarchar2(50)NoYesNo行号gen materielidVarchar2(50)NoNo物料编号gen storage noVarchar2(20)NoNo仓库编号(伪外键)gen storage nameVarchar2(20)NoNoNo仓库gen expectstartqtyNumber(9)no期初总数量gen sta ndarcostnu mber(19,4)no标准成本gen allcostnu mber(19,4)no标准总成本gen expectstartallcostnu mber(19,4)no

22、期初总成本gen safetyqtyNumber(9)no女全数量Gen avgcostNumber(19,4)NoNoNoNo平均成本GenqtyNumber(9)NoNoNoNo现有总数量Genno wavgcostNumber(19,4)NoNoNoNo现行平均成本Gen sta ndardcostallNumber(19,4)NoNoNoNo标准总成本(改名字)Genno wcostNumber(19,4)NoNoNoNo现行总成本safety onevarchar2(50)yesNoNoNo保留字段safetytwovarchar2(50)yesNoNoNo保留字段en ablesn

23、u mber默认1不删除,0 : 删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】 【字段补充说明】3.2、库存进出明细表minusandadddetail(设计人:XXX)字段名类型是否为空|主键外键默认值中文说明Min usaddidNumber(9)Nn主键IDMin usdatedatenn单据日期MatypeidVarchar2(20)nn物料编号Matype nameVarchar2(50)nn物料名称MinusaddNumber(9)nn数量(+,-)Un itpriceNumber(19,4)单价Mon eysNumber(19,4)金额storagedateDa

24、te时间StoidVarchar2(50)nn仓库IDSton ameVarchar2(50)nn仓库名称Origi ntypeVarchar2(20)nn来源单别Origi nidVarchar2(20)nn来源单号AftermathNumber(9)nn期末结存en ablesnu mber默认1不删除,0 : 删除标识是否删除Safetyt onevarchar2(50)Yn保留字段 1Safetytwovarchar2(50)Yn徂顷餌 o 保留字段厶【表说明【主键说明】【外键说明】【索引说明】 【字段补充说明】3.3、采购账款明细表 (XXX )字段名类型是否为空主键外键默认值中文说

25、明storageidNumber(9)Ny主键IDstoragedatedaten单据日期origi ntypesVarchar2(50)y来源单别origi nidVarchar2(20)y来源单号no wdateateatey日期clie ntsupplyVarchar2(50)y供货商名称citati onidVarchar2(50)y供货商IDformerly mon eysNumber(19,4)y原单金额no wadaysm on eysNumber(19,4)y现行余额en ablesnu mber默认1不删除,0:删 除标识是否删除safetyt onevarchar2(50)

26、Yn保留字段safetytwovarchar2(50)Yn保留字段【表说明】记录每个仓库每次数量和金额的改变量 【主键说明】流水号 【外键说明】单据类别 【索引说明】时间字段加索引【字段补充说明】4、库存子系统4.1、 盘点主表vchecked(设计人:XXX)字段名类型是否为空主键外键默认值中文说明cheidVarchar2(50)NOYNo盘点单的流水号chestorage noVarchar2(50)NoNo盘点的仓库编号 Storage(stoid)chestorage nameVarchar2(50)NONo盘点的仓库名称chedatedateNoSysdate盘点的日期chema

27、nVarchar2(50)NoNo盘点人名称chedept nameVarchar2(50)NoNo部门名称cherestrictma nVarchar2(50)YesNo制单人-当前登录人cheaudit in gma nVarchar2(50)YesNo审核人-当前登录人chestatuNumber(2)NoNo审核状态,0为未审核safety onevarchar2(50)yesNo保留字段safetytwovarchar2(50)yesNo保留字段en ablesnu mber默认1不删除,0 :删除标识是否删除【表说明 【主键说明】 【外键说明【索引说明 【字段补充说明4.2、 盘点

28、明细表(设计人:XXX)字段名类型是否为空|主键外键默认值屮文说明cheidVarchar2(50)NoYesYesNo盘点单的流水号check(Cheid)cheli neidNumber(9)NoYesNoNo栏号chematerielidVarchar2(50)NoNoNoNo物料的编号Materiel (matid)chematerie In ameVarchar2(50)NoNoNoNo物料的名称che un it nameVarchar2(50)NoNoNoNo单位名称cheacco un tqtyNumber(9)NoNoNoNo账面数量checheckqtyNumber(9)N

29、oNoNoNo盘点数量cheprofita ndlossqNumber(9)NoNoNoNo盈亏数量tycheprofita ndlossm oneyNumber(19,4)NoNoNoNo盈亏金额chepriceNumber(19,4)NoNoNoNo单价cheremarkVarchar2(2000)YesNoNoNo备注safety onevarchar2(50)yesNoNoNo保留字段safetytwovarchar2(50)yesNoNoNo保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明】【主键说明】Alter table checkdetail

30、Add constraint checkdetail_PK_1 primary key(cheid, chelineid );【外键说明】alter table checkdetailadd constraint checkdetail_FK_1foreign key(cheid) reference check(cheid)【索引说明】【字段补充说明】按数量和金额4.3、其它出库主表 (设计人:刘 XXX)字段名类型是否为空主键外键默认值中文说明Othidvarchar2(50)Y单据号码(系统自带)OthdateDate单据日期othouttypeidvarchar2(50)出库类型ido

31、thstorevarchar2(50)仓库Othout namevarchar2(50)出库人名Othdeptvarchar2(50)所属部门Othmakema nidvarchar2(50)制单人员Othrepeatuseridvarchar2(50)复核人员clitrashNumber(4,0)是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0 :标识是否删除删除【表说明【主键说明】【外键说明【索引说明【字段补充说明4.4、其它出库明细表 (设计人:XXX)字段名类型是否为空|主键外键

32、默认值屮文说明|otheroutidvarchar2(50)YY单据号码(其它出库主表id) nOthoutl inenovarchar2(50)Y栏号Othoutmertialsidvarchar2(50)物料编号Othoutmertial namevarchar2(50)物料名称Othouttypesvarchar2(50)规格型号Othoutu nitsvarchar2(50)单位Othoutam ountnu mber(9)0数量othoutremarkvarchar2(2000)备注clitrashNumber(4,0)是否废码safety onevarchar2(50)保留字段sa

33、fetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明 【主键说明 【外键说明【索引说明字段名类型是否为空主键外键默认值中文说明Othcomeidvarchar2(50)Ny单据号码(系统自带)OthcomedateDateN单据日期othcometypeidvarchar2(50)N入库类型Othcomestorevarchar2(50)仓库Othcome namevarchar2(50)入库人员Othcomedeptvarchar2(50)所属部门Othcomemakema ni dvarchar2(50)制单人员Othc

34、omerepeatuseri dvarchar2(50)Y复核人员clitrashNumber(4,0)是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明【主键说明】 【外键说明【索引说明【字段补充说明4.6、其它入库明细表 (设计人:XXX)字段名类型是否为空j主键外键默认值中文说明Othcomeidvarchar2(50)YY其它入库主表idOthcome novarchar2(50)NY栏号Othcomemertialsidvarchar2(50)N物料

35、编号Othcomemertial namevarchar2(50)N物料名称Othcometypesvarchar2(50)Y规格型号Othcome un itsvarchar2(50)单位Othcomeam ountnu mber(9)0数量othcomeremarkvarchar2(2000)备注clitrashNumber(4,0)是否废码safety onevarchar2(50)保留字段safetytwovarchar2(50)保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明【主键说明】【外键说明【索引说明【字段补充说明4.7、调价主表MovePr

36、ice(设计人:XXX)字段名类型是否为空主键外键默认值中文说明movedatedateNN单据日期moveorderNoVarchar2(50)Y单据号码moveadjustVarchar2(50)N调整方式movestorageNoVarchar2(50)N仓库编号movemakeVarchar2(50)N制单人员movecheckVarchar2(50)N复核人员moveremarkVarchar2(2000)N备注moveAudit in gStateNumber(9)N审核状态safety onevarchar2(50)yesNoNoNo保留字段safetytwovarchar2(5

37、0)yesNoNoNo保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明【主键说明 【外键说明字段名类型是否为空主键外键默认值中文说明Movei nileNumber(9)Y行号moveorderNoVarchar2(50)NY单据号码Movemateriel noVarchar2(50)N物料编号Movematerie In ameVarchar2(50)物料名称MovespectypeVarchar2(50)规格型号Moveu nitVarchar2(50)单位MovestocksNumber(9)库存量moveaveragecostNumber(19,4

38、)现行平均成本movepriceNumber(19,4)单价(自己填)movemovepriceNumber(19,4)调价金额safety onevarchar2(50)yesNoNoNo保留字段safetytwovarchar2(50)yesNoNoNo保留字段en ablesnu mber默认1不删除,0 : 删除标识是否删除【表说明【主键说明】【外键说明【索引说明【字段补充说明4.9、 调拨单主表movestorage(设计人:XXX)字段名类型空否主键外键默认值中文说明MsenoVarchar2(50)NY单据号码(单号)msedatedateN当前系统时间单据日期Mseoutsto

39、rageVarchar2(50)N出库仓(仓库编号)msein sertstorVarchar2(50)N入库仓(仓库编号)mseemployeeVarchar2(50)N制作人mesAudit in gempVarchar2(50)N审核人MesremarkVarchar2(2000)1备注messtateVarchar2(50)0:未审核审核状态MestrashVarchar2(50)0 :报废1:可用是否可用Mespreservi ngoneVarchar2(50)保留字段1mespreservi ngtwoVarchar2(50)保留字段1en ablesnu mber默认1不删除,0

40、: 删除标识是否删除【表说明【主键说明】【外键说明【索引说明【字段补充说明4.10、 调拨单明细表 (设计人:XXX)字段名类型空否主键外键默认值中文说明MdsnoVarchar2(50)NY单号Mdsmse noVarchar2(50)NYY单据号码(单号)mdsmaterieltypeVarchar2(50)N物料编号mdsmaterie In ameVarchar2(50)N物料名称mdsmaterielspecsVarchar2(50)物料规格mdsmateriel un itVarchar2(50)单位mdsmateriel numVarchar2(50)N数量MdsavgcostVarchar2(50)N现行平均成本(出库)mdscostVarchar2(50)N总现行平均成本MdsremarkVarchar2(2000)备注Mespreservi ngoneVarchar2(50)保留字段1mespreservi ngtwoVarchar2(50)保留字段1en ablesnu mber默认1不删除,0: 删除标识是否删除【表说明 【主键说明【外键说明5、销售子系统5.1、销售报价主表(设计人:XXX)字段名类型空否主键外键默认值中文说明billldvarchar2(20)Not

温馨提示

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

评论

0/150

提交评论