drop table if exists SFPData cascade; -- 安全パトロールデータ create table SFPData ( ConstructionCode decimal(10,0) unsigned NOT NULL COMMENT '工事コード' , DataCount decimal(2,0) unsigned not null comment 'パトロール回数' , RequestDate datetime not null comment 'パトロール要請日時' , PersonCode decimal(8,0) unsigned not null comment '申請者コード' , StringValue varchar(300) COMMENT 'コメント' , OrderNo decimal(2,0) unsigned not null comment '申請受付番号' , EntryDate datetime NOT NULL COMMENT '登録日付' , UpdateDate datetime NOT NULL COMMENT '更新日付' , constraint SFPData_PKC primary key (ConstructionCode, DataCount) ) comment '安全パトロールデータ' ; create index SFPData_Index1 on SFPData(RequestDate); drop table if exists SFPDataDetail cascade; -- 安全パトロール明細データ create table SFPDataDetail ( ConstructionCode decimal(10,0) unsigned NOT NULL COMMENT '工事コード' , DataCount decimal(2,0) unsigned not null comment 'パトロール回数' , SeqNo decimal(2,0) unsigned not null comment 'データ枝番' , CompanyCode decimal(8,0) unsigned not null comment '協力会社コード' , EntryDate datetime NOT NULL COMMENT '登録日付' , UpdateDate datetime NOT NULL COMMENT '更新日付' , constraint SFPDataDetail_PKC primary key (ConstructionCode, DataCount, SeqNo) ) comment '安全パトロール明細データ' ;