/* ================================================================================ 档案代号:bed_file 档案名称:E-BOM 取代/替代产品结构明细资料档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table bed_file ( bed01 varchar2(40) NOT NULL, /*主件料件编号 */ bed011 varchar2(10) NOT NULL, /*版本 */ bed012 number(5) NOT NULL, /*项次 */ bed02 varchar2(1) NOT NULL, /*档案类别 */ /*储存资料为取代或替代的资料型态。 */ /*正确值为“1/2”。 */ /*1: UTE use to exhaust 取代资料 */ /*2: SUB substitue 替代资料 */ bed03 number(5) NOT NULL, /*替代序号 */ /*储存指定的替代顺序。 */ /*如储存的资料型态为替代资料时,方才有效。*/ bed04 varchar2(40), /*取代替代料件编号 */ /*储存作为取代或替代的料件编号。 */ /*料件编号需在料件基本资料主档中。 */ bed05 date, /*生效日期 */ /*储存指定的取代/替代生效日期。 */ /*如储存的资料型态为替代资料时,可自行维 */ /*护;如储存的资料型态为取代资料时,物料 */ /*需求模拟时,系统自动规划。 */ bed06 date, /*失效日期 */ /*储存指定的取代/替代失效日期。 */ /*如储存的资料型态为替代资料时,可自行维 */ /*护;如储存的资料型态为取代资料时,不使 */ /*用此失效日期。 */ bed07 number(15,3), /*取代替代量 */ /*储存取代/替代的对应数量。 */ /*数量单位同原始料件的发料单位。 */ bed09 date /*实际取代日/最近替代日 */ /*于工单发料作业过帐时自动更新 */ ); create index bed_02 on bed_file (bed04); create unique index bed_pk on bed_file (bed01,bed011,bed012,bed02,bed03); alter table bed_file add constraint bed_pk primary key (bed01,bed011,bed012,bed02,bed03) enable validate; grant select on bed_file to public; grant index on bed_file to public; grant update on bed_file to public; grant delete on bed_file to public; grant insert on bed_file to public; |