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

下载本文档

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

文档简介

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

2、Varchar2(50)no物料类别名称matypeengnameVarchar2(50)yes央文名称matyperemarkVarchar2(2000)yes备注safetyonevarchar2(50)yesNoNoNo1/卜田J取safetytwovarchar2(50)yesNoNoNo倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】2.2、 仓库表<Storage>(设计人:XXX)字段名是否为主外键默认值中文说明空键stoidVarchar2(50)noyes仓库编号stona

3、meVarchar2(50)no仓库名称stosimplenameVarchar2(50)yes仓库简称stoconnectperVarchar2(50)yes联系人stoempidVarchar2(50)yes联系人ID(新增)stophoneVarchar2(50)yes联系电话stoaddressVarchar2(50)yes仓库地址storemarkVarchar2(2000)yes备注safetyonevarchar2(50)yesNoNoNo1/卜田J取safetytwovarchar2(50)yesNoNoNo倪曲生1/卜田J取enablesnumber默认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售价AmatadvicepriceB

5、number(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)No税率matstockaheaddatenumber(9)no0米购提前期matmainaffordVarchar2(50)yes主供应商ma

6、tmainaffordidVarchar2(50)yes主供应商IDmatgawpdatenumber(9)yes30呆滞起计天数matstopdatedateyes停用日期matremarkVarchar2(2000)yes备注matunitVarchar2(50)yes计量单位safetyonevarchar2(50)yesNoNoNo倪曲生1/卜田J取safetytwovarchar2(50)yesNoNoNo倪曲生1/卜田J取EnableNumber(9)NoNoNoNo标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】2.4、 客户主文件client(设计人:

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

8、2(50)联系电皆-cliphonetwoVarchar2(50)联系电话二cliphonethreeVarchar2(50)联系电话三clibankaccountsVarchar2(50)银行帐号cliopenbankVarchar2(50)开户银行empidVarchar2(50)N业务人员idclimobilephoneVarchar2(50)移动电话cliemailVarchar2(50)电子邮件cliwebVarchar2(50)网址clifaxesVarchar2(50)传真号码销售信息clioldoutdatedate最初销售出货日clioldintodatedate最初销售退货

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

10、qcpremoneynumber(19,4)期初预收款cliqcdealmoneynumber(19,4)期初应收款cliqmpremoneynumber(19,4)期末预收款cliqmdealmoneynumber(19,4)期末应收款其它cliotherremarkVarchar2(2000)备注clitrashNumber(4,0)是否废他safetyonevarchar2(50)1/卜田J取safetytwovarchar2(50)倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】2.5、 客户类

11、别表clienttype(设计人:XXX)字段名是否为空主键外键默认值中文说明nclitypeidVarchar2(50)NN类别编号clitypenameVarchar2(50)N类别名称clitypeenameVarchar2(50)N央文名称cliremarkVarchar2(500)Y备注clitypetrashNumber(4,0)0是否废他safetyonevarchar2(50)yes1/卜田J取safetytwovarchar2(50)yes1/卜田J取EnableNumber(9)No标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】2.6、 人员表&

12、lt;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)联系电皆-empphonetwoVarchar2(50)联系电话

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

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

15、ber(4,0)0是否废他safetyonevarchar2(50)1/卜田J取safetytwovarchar2(50)倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】2.7、 供应商类型表<providetype>(设计人:XXX)字段名空否主键外键默认值中文说明peeidVarchar2(50)NY类别编号peenameVarhcar2(50)N类别名称peeEnameVarchar2(50)N类别英文名称peeremarkVarchar2(2000)Y备注peetrashNumber

16、(4,0)0是否废他safetyonevarchar2(50)保留字段safetytwovarchar2(50)保留字段enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】2.8、 供应商主文件表<provideInfo>(设计人:XXX)字段名空否主键外键默认值中文说明peoidVarchar2(50)NY供应商编peonameVarchar2(50)N供应商全称peoshortnameVarchar2(50)供应商简称peoascriptionVarchar2(50)N帐款归属peopeeidVarchar2

17、(50)供应阍类型表idpeopeenameVarchar2(50)供应商类型表名称(新增)peoareaVarchar2(50)地区peoprincipalVarchar2(50)负责人peolinkmanVarchar2(50)联系人peophoneoneVarchar2(50)联系电皆-peophonetwoVarchar2(50)联系电话二peomobilephoneVarchar2(50)移动电话peobankaccountsVarchar2(50)银行帐号peoopenbankVarchar2(50)开户银行PeoempidVarchar2(50)(业务人员编号)Peoempnam

18、eVarchar2(50)(业务人员名称)peocallingVarchar2(50)行业别peoemailVarchar2(50)电子邮件peowebVarchar2(50)网址peofaxesVarchar2(50)传真号码peocreatedateVarchar2(50)建立日期peocreditclassVarchar2(50)信用等级peozhangkuanedunumber(19,4)帐款额度peoremainedunumber(19,4)剩余额度peomonthreckoningnumber(19,4)31每月结帐日Peoqcprepaymoneynumber(19,4)期初预付

19、款peoqcdealmoneynumber(19,4)期初应付款peoqmprepaymoneynumber(19,4)期末预付款peoqmdealmoneynumber(19,4)期末应付款peoremarkVarchar2(2000)备注peotrashNumber(4,0)0是否废他safetyonevarchar2(50)保留字段safetytwovarchar2(50)保留字段enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】2.9、 部门表<depttab>(设计人:XXX)字段名空否主键外键默认值

20、中文说明depidVarchar2(50)NY部门编号depnameVarchar2(50)N部门名称depremarkVarchar2(2000)备注deptrashVarchar2(50)N是否废他safetyonevarchar2(50)1/卜田J取safetytwovarchar2(50)倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】3、 共用表3.1、 库存总账表<generalledger>(设计人:黄健)字段名是否为空主键外键默认值中文说明GenidVarchar2(50)N

21、oYesNo彳T#genmaterielidVarchar2(50)NoNo物料编号genstoragenoVarchar2(20)NoNo仓库编号(伪外键)genstoragenameVarchar2(20)NoNoNo仓库genexpectstartqtyNumber(9)no期初总数量genstandarcostnumber(19,4)no标准成本genallcostnumber(19,4)no标准总成本genexpectstarta11costnumber(19,4)no期初总成本gensafetyqtyNumber(9)no安全数量GenavgcostNumber(19,4)NoNo

22、NoNo平均成本GenqtyNumber(9)NoNoNoNo现有总数量GennowavgcostNumber(19,4)NoNoNoNo现行平均成本GenstandardcostallNumber(19,4)NoNoNoNo标准总成本(改名字)GennowcostNumber(19,4)NoNoNoNo现行总成本safetyonevarchar2(50)yesNoNoNo倪曲生1/卜田J取safetytwovarchar2(50)yesNoNoNo倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】3.2

23、、 库存进出明细表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(50)nn仓库名称OrigintypeVarc

24、har2(20)nn来源单别OriginidVarchar2(20)nn来源单号AftermathNumber(9)nn期末结存enablesnumber默认1不删除,0:删除标识是否删除Safetytonevarchar2(50)Yn1/卜田J取1Safetytwovarchar2(50)Yn倪曲生9I小田J2L2【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】3.3、 采购账款明细表<AccountMoneyDetail>(XXX)字段名是否为空主键外键默认值中文说明storageidNumber(9)Ny主键IDstoragedatedaten单据日期origi

25、ntypesVarchar2(50)y来源单别originidVarchar2(20)y来源单号nowdateateatey日期clientsupplyVarchar2(50)y供货商名称citationidVarchar2(50)y供货商IDformerlymoneysNumber(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盘点的仓库编号Storage(stoid)chestoragenameVarchar2(50)NONo盘点的仓库名称chedatedateNoSysdate盘点的日期chemanVarchar2(50)NoNo盘点人名称chedeptnameVarchar2(50)NoNo部门名称cherestrictma

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

28、esNo盘点单的流水号check(cheid)chelineidNumber(9)NoYesNoNo栏号chematerielidVarchar2(50)NoNoNoNo物料的编号Materiel(matid)chematerielnameVarchar2(50)NoNoNoNo物料的名称cheunitnameVarchar2(50)NoNoNoNo单位名称cheaccountqtyNumber(9)NoNoNoNo账面数量checheckqtyNumber(9)NoNoNoNo盘点数量cheprofitandlossqNumber(9)NoNoNoNo盈亏数量tycheprofitandlo

29、ssmoneyNumber(19,4)NoNoNoNo盈亏金额chepriceNumber(19,4)NoNoNoNo单价cheremarkVarchar2(2000)YesNoNoNo备注safetyonevarchar2(50)yesNoNoNo1/卜田J取safetytwovarchar2(50)yesNoNoNo倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】AltertablecheckdetailAddconstraintcheckdetail_PK_1primarykey(cheid,chelineid);【外键说明】alter

30、tablecheckdetailaddconstraintcheckdetail_FK_1foreignkey(cheid)referencecheck(cheid)【索引说明】【字段补充说明】按数量和金额4.3、 其它由库主表<otheroutmain>(设计人:刘XXX)字段名是否为空主键外键默认值中文说明Othidvarchar2(50)Y单据号码(系统自带)OthdateDate单据日期othouttypeidvarchar2(50)出库类型idothstorevarchar2(50)仓库Othoutnamevarchar2(50)出库人名Othdeptvarchar2(5

31、0)所属部门Othmakemanidvarchar2(50)制单人员Othrepeatuseridvarchar2(50)复核人员clitrashNumber(4,0)是否废他safetyonevarchar2(50)1/卜田J取safetytwovarchar2(50)倪曲生1/卜田J取enablesnumber默认1不删除,0:标识是否删除删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】4.4、 其它由库明细表<otheroutdetail>(设计人:XXX)字段名是否为空|主键外键默认值中文说明otheroutidvarchar2(50)YY单据号码(其它出

32、库主表id)Othoutlinenovarchar2(50)Y栏号Othoutmertialsidvarchar2(50)物料编号Othoutmertialnamevarchar2(50)物料名称Othouttypesvarchar2(50)规格型号Othoutunitsvarchar2(50)单位Othoutamountnumber(9)0数量othoutremarkvarchar2(2000)备注clitrashNumber(4,0)是否废他safetyonevarchar2(50)1/卜田J取safetytwovarchar2(50)倪曲生1/卜田J取enablesnumber默认1不删

33、除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】4.5、 其它入库主表<othercome>(设计人:XXX)字段名是否为空主键外键默认值中文说明Othcomeidvarchar2(50)Ny单据号码(系统自带)OthcomedateDateN单据日期othcometypeidvarchar2(50)N入Othcomestorevarchar2(50)仓库Othcomenamevarchar2(50)入库人员Othcomedeptvarchar2(50)所属部门Othcomemakemanidvarchar2(50)制单人员Othcomerep

34、eatuseridvarchar2(50)Y复核人员clitrashNumber(4,0)是否废他safetyonevarchar2(50)1/卜田J取safetytwovarchar2(50)倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】4.6、 其它入库明细表<othercomedetail>(设计人:XXX)字段名是否为空j主键外键默认值中文说明Othcomeidvarchar2(50)YY其它入库主表idOthcomenovarchar2(50)NY栏号Othcomemertial

35、sidvarchar2(50)N物料编号Othcomemertialnamevarchar2(50)N物料名称Othcometypesvarchar2(50)Y规格型号Othcomeunitsvarchar2(50)单位Othcomeamountnumber(9)0数量1othcomeremarkvarchar2(2000)备注clitrashNumber(4,0)是否废他safetyonevarchar2(50)1/卜田J取safetytwovarchar2(50)1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充

36、说明】4.7、 调价主表MovePrice(设计人:XXX)字段名是否为空主键外键默认值中文说明movedatedateNN单据日期moveorderNoVarchar2(50)Y单据号码moveadjustVarchar2(50)N调整方式movestorageNoVarchar2(50)N仓库编号movemakeVarchar2(50)N制单人员movecheckVarchar2(50)N复核人员moveremarkVarchar2(2000)N备注moveAuditingStateNumber(9)N审核状态safetyonevarchar2(50)yesNoNoNo倪曲生1/卜田J取s

37、afetytwovarchar2(50)yesNoNoNo倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】4.8、 调价明细表MovePriceDetail(设计人:XXX)字段名是否为空主键外键默认值中文说明MoveinileNumber(9)Y彳T#moveorderNoVarchar2(50)NY单据号码MovematerielnoVarchar2(50)N物料编号MovematerielnameVarchar2(50)物料名称MovespectypeVarchar2(50)规格型号Moveuni

38、tVarchar2(50)单位MovestocksNumber(9)库存量moveaveragecostNumber(19,4)现行平均成本movepriceNumber(19,4)单价(自己填)movemovepriceNumber(19,4)调价金额safetyonevarchar2(50)yesNoNoNo1/卜田J取safetytwovarchar2(50)yesNoNoNo倪曲生1/卜田J取enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】4.9、 调拨单主表movestorage(设计人:XXX)字段名空否主键

39、外键默认值中文说明MsenoVarchar2(50)NY单据号码(单号)msedatedateN当前系统时间单据日期MseoutstorageVarchar2(50)N出库仓(仓库编号)mseinsertstorVarchar2(50)N入库仓(仓库编号)mseemployeeVarchar2(50)N制作人mesAuditingempVarchar2(50)N审核人MesremarkVarchar2(2000)备注messtateVarchar2(50)0:未审核审核状态MestrashVarchar2(50)0:报废1:可用是否可用MespreservingoneVarchar2(50)保

40、留字段1mespreservingtwoVarchar2(50)保留字段1enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】【字段补充说明】4.10、 调拨单明细表<movedetails>(设计人:XXX)字段名空否主键外键默认值中文说明MdsnoVarchar2(50)NYMdsmsenoVarchar2(50)NYY单据号码(单号)mdsmaterieltypeVarchar2(50)N物料编号mdsmaterielnameVarchar2(50)N物料名称mdsmaterielspecsVarchar2(50)物料规格

41、mdsmaterielunitVarchar2(50)单位mdsmaterielnumVarchar2(50)N数量MdsavgcostVarchar2(50)N现行平均成本(出库)mdscostVarchar2(50)N总现行平均成本MdsremarkVarchar2(2000)备注MespreservingoneVarchar2(50)1/卜田J取1mespreservingtwoVarchar2(50)倪曲生d1/卜田J取1enablesnumber默认1不删除,0:删除标识是否删除【表说明】【主键说明】【外键说明】【索引说明】5、销售子系统5.1、 销售报价主表<sellquote>(设计人:XXX)字段名回空否主键外键默认值中文说明billldvarchar2(20)NotnullY单码billDateDateNotnull单据

温馨提示

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

评论

0/150

提交评论