プロジェクト

全般

プロフィール

リビジョン 13

堀内8年以上前に追加

容量が大きいため削除

差分を表示:

trunk/Document/ER_Master/workspace/RemoteSystemsTempFiles/.project
1
<?xml version="1.0" encoding="UTF-8"?>
2
<projectDescription>
3
	<name>RemoteSystemsTempFiles</name>
4
	<comment></comment>
5
	<projects>
6
	</projects>
7
	<buildSpec>
8
	</buildSpec>
9
	<natures>
10
		<nature>org.eclipse.rse.ui.remoteSystemsTempNature</nature>
11
	</natures>
12
</projectDescription>
trunk/Document/ER_Master/workspace/RemoteSystemsTempFiles/ProcessManagement.sql
1

  
2
/* Drop Indexes */
3

  
4
DROP INDEX ActionScheduleData_Index1;
5
DROP INDEX ActionScheduleData_Index2;
6
DROP INDEX ActionScheduleData_Index3;
7
DROP INDEX ConstructionBaseInfo_Index1;
8
DROP INDEX ConstructionBaseInfo_Index2;
9
DROP INDEX ConstructionBaseInfo_Index3;
10
DROP INDEX ConstructionBaseInfo_Index4;
11
DROP INDEX ConstructionBaseInfo_Index5;
12
DROP INDEX BaseInfoDetail_Idx1;
13
DROP INDEX BaseInfoDetail_Idx2;
14
DROP INDEX LedgerExcute_Index1;
15
DROP INDEX CostDataOfPerson_Index1;
16
DROP INDEX CostDataOfPerson_Index2;
17
DROP INDEX EstimateData_Index1;
18
DROP INDEX EstimateDataBody_Index1;
19
DROP INDEX EstimateDataDetail_Index1;
20
DROP INDEX InputSearchLogData_Index1;
21
DROP INDEX MessageBoardData_Index1;
22
DROP INDEX MessageBoardData_Index2;
23
DROP INDEX MessageBoardTerget_Index1;
24
DROP INDEX SalesGraphData_Idx1;
25
DROP INDEX SalesGraphData_idx2;
26
DROP INDEX VehicleScheduleData_Index1;
27
DROP INDEX VehicleScheduleData_Index2;
28
DROP INDEX VehicleScheduleData_Index3;
29

  
30

  
31

  
32
/* Drop Tables */
33

  
34
DROP TABLE ActionScheduleData CASCADE CONSTRAINTS;
35
DROP TABLE ConstructionBaseInfo CASCADE CONSTRAINTS;
36
DROP TABLE ConstructionBaseInfoDetail CASCADE CONSTRAINTS;
37
DROP TABLE ConstructionBudget CASCADE CONSTRAINTS;
38
DROP TABLE ConstructionBudgetDetail CASCADE CONSTRAINTS;
39
DROP TABLE ConstructionLedger CASCADE CONSTRAINTS;
40
DROP TABLE ConstructionLedgerDetail CASCADE CONSTRAINTS;
41
DROP TABLE ConstructionLedgerExcute CASCADE CONSTRAINTS;
42
DROP TABLE ConstructionLink CASCADE CONSTRAINTS;
43
DROP TABLE ConstructionProgressDate CASCADE CONSTRAINTS;
44
DROP TABLE CostDataOfPerson CASCADE CONSTRAINTS;
45
DROP TABLE DailyDataConstruction CASCADE CONSTRAINTS;
46
DROP TABLE DailyDataDetail CASCADE CONSTRAINTS;
47
DROP TABLE DailyDataField CASCADE CONSTRAINTS;
48
DROP TABLE DailyDataMaterials CASCADE CONSTRAINTS;
49
DROP TABLE DailyDataSubcontractors CASCADE CONSTRAINTS;
50
DROP TABLE DailyDataVehicles CASCADE CONSTRAINTS;
51
DROP TABLE EstimateBudget CASCADE CONSTRAINTS;
52
DROP TABLE EstimateBudgetDetail CASCADE CONSTRAINTS;
53
DROP TABLE EstimateData CASCADE CONSTRAINTS;
54
DROP TABLE EstimateDataBody CASCADE CONSTRAINTS;
55
DROP TABLE EstimateDataDetail CASCADE CONSTRAINTS;
56
DROP TABLE InputSearchLogData CASCADE CONSTRAINTS;
57
DROP TABLE MessageBoardData CASCADE CONSTRAINTS;
58
DROP TABLE MessageBoardTerget CASCADE CONSTRAINTS;
59
DROP TABLE MessageBrowsingHistory CASCADE CONSTRAINTS;
60
DROP TABLE OrdersPriceData CASCADE CONSTRAINTS;
61
DROP TABLE PointingOutComment CASCADE CONSTRAINTS;
62
DROP TABLE ProceedingsData CASCADE CONSTRAINTS;
63
DROP TABLE ProceedingsDataAttendee CASCADE CONSTRAINTS;
64
DROP TABLE ProceedingsDataDetail CASCADE CONSTRAINTS;
65
DROP TABLE ProcessApproval CASCADE CONSTRAINTS;
66
DROP TABLE PurchaseOrder CASCADE CONSTRAINTS;
67
DROP TABLE PurchaseOrderDetail CASCADE CONSTRAINTS;
68
DROP TABLE SalesGraphData CASCADE CONSTRAINTS;
69
DROP TABLE SystemExecute CASCADE CONSTRAINTS;
70
DROP TABLE VehicleScheduleData CASCADE CONSTRAINTS;
71

  
72

  
73

  
74

  
75
/* Create Tables */
76

  
77
-- 担当者行動予定データ
78
CREATE TABLE ActionScheduleData
79
(
80
	-- 対象日
81
	TargetDate date NOT NULL,
82
	-- 担当者コード
83
	PersonCode number(8,0) NOT NULL,
84
	-- 行動予定
85
	ActionSchedule nvarchar2(30),
86
	-- 該当年
87
	TargetYear number(4,0) NOT NULL,
88
	-- 該当月
89
	TargetMonth number(2,0) NOT NULL,
90
	-- 該当日
91
	TargetDay number(2,0) NOT NULL,
92
	-- 登録年月日
93
	EntryDate date NOT NULL,
94
	-- 更新年月日
95
	UpdateDate date NOT NULL,
96
	PRIMARY KEY (TargetDate, PersonCode)
97
);
98

  
99

  
100
-- 工事基本情報
101
CREATE TABLE ConstructionBaseInfo
102
(
103
	-- 工事コード
104
	ConstructionCode number(10,0) NOT NULL,
105
	-- 紐付データフラグ
106
	TyingFlg number(1) NOT NULL,
107
	-- 工事年度
108
	ConstructionYear number(4,0) NOT NULL,
109
	-- 工事期数
110
	ConstructionPeriod number(4,0) NOT NULL,
111
	-- 依頼受け日
112
	RequestedDate date,
113
	-- 見積提出期限
114
	EstimatesSubmitDeadline date,
115
	-- 見積提出日
116
	EstimatesSubmittedDate date,
117
	-- 仮受注日
118
	ProvisionalOrderDate date,
119
	-- 受注日
120
	OrderDate date,
121
	-- 開始予定日
122
	OrderStartingDate date,
123
	-- 完了予定日
124
	OrderCompletionDate date,
125
	-- 施工準備開始日
126
	PreparationStartDate date,
127
	-- 施工開始日
128
	ConstructionStartingDate date,
129
	-- 施工完了日
130
	ConstructionCompletionDate date,
131
	-- 非受注日
132
	NonOrderDate date,
133
	-- 税抜受注決定金額
134
	OrdersDecisionPrice number(12,2) NOT NULL,
135
	-- 税込受注決定金額
136
	OrdersDecisionPriceInTax number(12,2) NOT NULL,
137
	-- 営業担当者名
138
	SalesPersonCode number(8,0),
139
	-- 工事担当者
140
	ConstructionPersonCode number(8,0) NOT NULL,
141
	-- 工事副担当者
142
	ConstrSubPersonCode number(8,0) NOT NULL,
143
	-- 工事指導員
144
	ConstructionInstructor number(8,0) NOT NULL,
145
	-- 工事移管先コード
146
	TransferConstruction number(8,0) NOT NULL,
147
	-- 工事移管日
148
	TransferConstructionDate date,
149
	-- 発注者区分
150
	OrderersDivision number(5,0) NOT NULL,
151
	-- 発注者コード
152
	OrderersCode number(5,0) NOT NULL,
153
	-- 見積有効期限
154
	EstimatesExpirationDate date,
155
	-- 契約工期開始日
156
	ConstructionPeriodStart date,
157
	-- 契約工期完了
158
	ConstructionPeriodEnd date,
159
	-- 契約工期開始(延長時)
160
	ConstructionPeriodStart2 date,
161
	-- 契約工期完了(延長時)
162
	ConstructionPeriodEnd2 date,
163
	-- 工事開始日
164
	StartDate date,
165
	-- 工事終了日
166
	EndDate date,
167
	-- 注文書郵送日
168
	PurchaseOrderMailingDate date,
169
	-- 注文書返送日
170
	PurchaseOrderReturnDate date,
171
	-- 注文書返送確認日
172
	PurchaseOrderReturnCheckDate date,
173
	-- 消費税フラグ
174
	ConsumptionTaxFlg number(1) NOT NULL,
175
	-- 元請フラグ
176
	PrimeContractorFlg number(1) NOT NULL,
177
	-- 営業経費発生フラグ
178
	SalesCostFlg number(1) NOT NULL,
179
	-- 工事状態フラグ
180
	ConstructionStatusFlg number(2,0) NOT NULL,
181
	-- 工事種別コード
182
	ConstructionType number(5,0) NOT NULL,
183
	-- 見積種別
184
	EstimateType number(1) NOT NULL,
185
	-- 請求準備開始日
186
	BillingStartDate date NOT NULL,
187
	-- 請求日
188
	BillingDate date NOT NULL,
189
	-- 請求回数フラグ
190
	BillingSplitFlg number(1) NOT NULL,
191
	-- 請求書郵送/手渡し日
192
	BillingSendDate date,
193
	-- 工事詳細台帳入力完了日付
194
	LedgerComplateDate date NOT NULL,
195
	-- 登録日付
196
	EntryDate date NOT NULL,
197
	-- 更新日付
198
	UpdateDate date NOT NULL,
199
	PRIMARY KEY (ConstructionCode)
200
);
201

  
202

  
203
-- 工事基本情報明細
204
CREATE TABLE ConstructionBaseInfoDetail
205
(
206
	-- 工事コード
207
	ConstructionCode number(10,0) NOT NULL,
208
	-- 明細番号
209
	DetailNo number(2,0) NOT NULL,
210
	-- 明細内容
211
	DetailString nvarchar2(120),
212
	-- 登録日付
213
	EntryDate date NOT NULL,
214
	-- 更新日付
215
	UpdateDate date NOT NULL,
216
	PRIMARY KEY (ConstructionCode, DetailNo)
217
);
218

  
219

  
220
-- 工事施工予算データ
221
CREATE TABLE ConstructionBudget
222
(
223
	-- 工事コード
224
	ConstructionCode number(10,0) NOT NULL,
225
	-- 作成者コード
226
	CreatorCode number(8,0) NOT NULL,
227
	-- 作成者名
228
	CreatorName nvarchar2(60),
229
	-- 作成者給与
230
	CreatorCosts number(11,3) NOT NULL,
231
	-- 副担当者コード
232
	AssistantCode number(8,0) NOT NULL,
233
	-- 副担当者名
234
	AssistantName nvarchar2(60),
235
	-- 副担当者給与
236
	AssistantCosts number(11,3) NOT NULL,
237
	-- 工事指導員コード
238
	InstructorCode number(8,0) NOT NULL,
239
	-- 工事指導員名
240
	InstructorName nvarchar2(60),
241
	-- 工事指導員給与
242
	InstructorCosts number(11,3) NOT NULL,
243
	-- 作成日
244
	CreateDate date NOT NULL,
245
	-- 工期(単位・月)
246
	ConstructionTimes number(5,2) NOT NULL,
247
	-- 契約工期開始
248
	ConstructionStart date NOT NULL,
249
	-- 契約工期完了
250
	ConstructionEnd date NOT NULL,
251
	-- 指導員稼働月数
252
	InstructorTimes number(5,2) NOT NULL,
253
	-- 給与振分区分
254
	SalaryFlg number(1) NOT NULL,
255
	-- 振分日数
256
	SalaryDays number(4,0) NOT NULL,
257
	-- 副担当者給与振分区分
258
	A_SalaryFlg number(1) NOT NULL,
259
	-- 副担当者振分日数
260
	A_SalaryDays number(4,0) NOT NULL,
261
	-- 指導員給与振分区分
262
	I_SalaryFlg number(1) NOT NULL,
263
	-- 指導員振分日数
264
	I_SalaryDays number(4,0) NOT NULL,
265
	-- 登録日付
266
	EntryDate date NOT NULL,
267
	-- 更新日付
268
	UpdateDate date NOT NULL,
269
	PRIMARY KEY (ConstructionCode)
270
);
271

  
272

  
273
-- 工事施工予算データ明細
274
CREATE TABLE ConstructionBudgetDetail
275
(
276
	-- 工事コード
277
	ConstructionCode number(10,0) NOT NULL,
278
	-- グループ番号
279
	GroupCount number(2,0) NOT NULL,
280
	-- 行番号
281
	LineCount number(3,0) NOT NULL,
282
	-- 構成キー
283
	ComponentCode number(5,0) NOT NULL,
284
	-- 工種キー
285
	ItemCode number(5,0) NOT NULL,
286
	-- 項目名称
287
	FirstString nvarchar2(120),
288
	-- 工事内容
289
	SecondString nvarchar2(120),
290
	-- 協力会社コードタイプ
291
	CompanyType number(1) NOT NULL,
292
	-- 協力会社コード
293
	CompanyCode number(8,0) NOT NULL,
294
	-- 協力会社名称
295
	CompanyName nvarchar2(120),
296
	-- 積算時見積金額
297
	EstimatePrice number(12,2) NOT NULL,
298
	-- 積算時交渉金額
299
	NegotiationPrice number(12,2) NOT NULL,
300
	-- 発注希望金額
301
	OrderDesiredAmount number(12,2) NOT NULL,
302
	-- 実行金額
303
	ExecutionAmount number(12,2) NOT NULL,
304
	-- 金額構成率
305
	AmountConfigRate number(5,2) NOT NULL,
306
	-- 協力業者交渉フラグ
307
	NegotiateFlg number(1) NOT NULL,
308
	-- 登録年月日
309
	EntryDate date NOT NULL,
310
	-- 更新年月日
311
	UpdateDate date NOT NULL,
312
	PRIMARY KEY (ConstructionCode, GroupCount, LineCount)
313
);
314

  
315

  
316
-- 工事詳細台帳データ
317
CREATE TABLE ConstructionLedger
318
(
319
	-- 工事コード
320
	ConstructionCode number(10,0) NOT NULL,
321
	-- 事業期
322
	ConstructionPeriod number(4,0) NOT NULL,
323
	-- 作成者コード
324
	CreatorCode number(8,0),
325
	-- 作成者名
326
	CreatorName nvarchar2(60),
327
	-- 作成日
328
	CreateDate date NOT NULL,
329
	-- 工期(単位・月)
330
	ConstructionTimes number(5,2) NOT NULL,
331
	-- 契約工期開始
332
	ConstructionStart date NOT NULL,
333
	-- 契約工期完了
334
	ConstructionEnd date NOT NULL,
335
	-- 税抜受注決定金額
336
	OrdersDecisionPrice number(14,2) NOT NULL,
337
	-- 会社経費合計
338
	CompanyExpenses number(10,2) NOT NULL,
339
	-- 部署経費合計
340
	DepartmentExpenses number(10,2) NOT NULL,
341
	-- 営業経費合計
342
	SalesExpenses number(10,2) NOT NULL,
343
	-- 総支払額
344
	TotalPayment number(10,2) NOT NULL,
345
	-- 粗利
346
	GrossProfit number(10,2) NOT NULL,
347
	-- 給与
348
	Allowance number(10,2) NOT NULL,
349
	-- 純利益
350
	NetProfit number(10,2) NOT NULL,
351
	-- 入力完了フラグ
352
	ComplateFlg number(1) NOT NULL,
353
	-- 受注金額積算フラグ
354
	IntegrationFlg number(1) NOT NULL,
355
	-- 登録日付
356
	EntryDate date NOT NULL,
357
	-- 更新日付
358
	UpdateDate date NOT NULL,
359
	PRIMARY KEY (ConstructionCode)
360
);
361

  
362

  
363
-- 工事詳細台帳明細データ
364
CREATE TABLE ConstructionLedgerDetail
365
(
366
	-- 工事コード
367
	ConstructionCode number(10,0) NOT NULL,
368
	-- グループ番号
369
	GroupCount number(2,0) NOT NULL,
370
	-- 行番号
371
	LineCount number(3,0) NOT NULL,
372
	-- 構成キー
373
	ComponentCode number(5,0) NOT NULL,
374
	-- 工種キー
375
	ItemCode number(5,0) NOT NULL,
376
	-- 項目名称
377
	FirstString nvarchar2(120),
378
	-- 工事内容
379
	SecondString nvarchar2(120),
380
	-- 協力会社コードタイプ
381
	CompanyType number(1) NOT NULL,
382
	-- 協力会社コード
383
	CompanyCode number(8,0) NOT NULL,
384
	-- 協力会社名称
385
	CompanyName nvarchar2(120),
386
	-- 予算(見積)金額
387
	EstimatePrice number(12,2) NOT NULL,
388
	-- 実行金額
389
	ExecutionAmount number(12,2) NOT NULL,
390
	-- 金額構成率
391
	AmountConfigRate number(5,2) NOT NULL,
392
	-- 支払補填額
393
	PaymentBurden number(12,2) NOT NULL,
394
	-- 固定データフラグ
395
	FixDataFlg number(1) NOT NULL,
396
	-- 独立データフラグ
397
	IndependentFlg number(1) NOT NULL,
398
	-- 給与振分区分
399
	SalaryFlg number(1) NOT NULL,
400
	-- 給与振分日数
401
	SalaryDays number(4,0) NOT NULL,
402
	-- 担当中フラグ
403
	OperatingFlg number(1) NOT NULL,
404
	-- 登録年月日
405
	EntryDate date NOT NULL,
406
	-- 更新年月日
407
	UpdateDate date NOT NULL,
408
	PRIMARY KEY (ConstructionCode, GroupCount, LineCount)
409
);
410

  
411

  
412
-- 工事詳細台帳実行データ
413
CREATE TABLE ConstructionLedgerExcute
414
(
415
	-- 工事コード
416
	ConstructionCode number(10,0) NOT NULL,
417
	-- グループ番号
418
	GroupCount number(2,0) NOT NULL,
419
	-- 行番号
420
	LineCount number(3,0) NOT NULL,
421
	-- 列番号
422
	ColumnCount number(3,0) NOT NULL,
423
	-- 支払金額
424
	PaymentAmount number(12,2) NOT NULL,
425
	-- 対象年月
426
	TargetMonth date NOT NULL,
427
	-- 登録年月日
428
	EntryDate date NOT NULL,
429
	-- 更新年月日
430
	UpdateDate date NOT NULL,
431
	PRIMARY KEY (ConstructionCode, GroupCount, LineCount, ColumnCount)
432
);
433

  
434

  
435
-- 工事増減情報
436
CREATE TABLE ConstructionLink
437
(
438
	-- 工事コード
439
	ConstructionCode number(10,0) NOT NULL,
440
	-- 子工事番号
441
	FluctuationCode number(10,0) NOT NULL,
442
	-- 登録日付
443
	EntryDate date NOT NULL,
444
	-- 更新日付
445
	UpdateDate date NOT NULL,
446
	PRIMARY KEY (ConstructionCode, FluctuationCode)
447
);
448

  
449

  
450
-- 案件進捗日付データ
451
CREATE TABLE ConstructionProgressDate
452
(
453
	-- 工事番号
454
	ConstructionCode number(10,0) NOT NULL,
455
	-- 設定工事状態
456
	ConstructionStatusFlg number(2,0) NOT NULL,
457
	-- 変更前状態
458
	PreviousStatusFlg number(2,0),
459
	-- 設定日付
460
	ChangeDate date NOT NULL,
461
	-- 設定担当者
462
	ChangePersonCode number(8,0) NOT NULL,
463
	-- 登録年月日
464
	EntryDate date NOT NULL,
465
	-- 更新年月日
466
	UpdateDate date NOT NULL,
467
	PRIMARY KEY (ConstructionCode, ConstructionStatusFlg)
468
);
469

  
470

  
471
-- 担当者毎経費データ
472
CREATE TABLE CostDataOfPerson
473
(
474
	-- 担当者コード
475
	PersonCode number(8,0) NOT NULL,
476
	-- 対象日付
477
	ActionDate date NOT NULL,
478
	-- データ区分
479
	DataType number(1) NOT NULL,
480
	-- データ追加番号
481
	DataAddCount number(5,0) NOT NULL,
482
	-- 対象年月
483
	TargetMonth varchar2(7) NOT NULL,
484
	-- 工事番号
485
	ConstructionCode number(10,0),
486
	-- 支払先コード
487
	SuppliersCode number(5,0) NOT NULL,
488
	-- 支払先名称
489
	SuppliersName nvarchar2(120),
490
	-- 支払内容
491
	PaymentContent nvarchar2(60),
492
	-- 支払方法フラグ
493
	PaymentType number(1) NOT NULL,
494
	-- 金額
495
	EntryPrice number(12,2) NOT NULL,
496
	-- 引込済みフラグ
497
	ComplateFlg number(1) NOT NULL,
498
	-- 承認フラグ
499
	ApprovalFlg number(1) NOT NULL,
500
	-- 登録年月日
501
	EntryDate date NOT NULL,
502
	-- 更新年月日
503
	UpdateDate date NOT NULL,
504
	PRIMARY KEY (PersonCode, ActionDate, DataType, DataAddCount)
505
);
506

  
507

  
508
-- 日報データ
509
CREATE TABLE DailyDataConstruction
510
(
511
	-- 作成者コード
512
	PersonCode number(8,0) NOT NULL,
513
	-- 日報作成日
514
	DailyDataDate date NOT NULL,
515
	-- 工事コード
516
	ConstructionCode number(10,0) NOT NULL,
517
	-- 天気
518
	Weather nvarchar2(60),
519
	-- 登録年月日
520
	EntryDate date NOT NULL,
521
	-- 更新年月日
522
	UpdateDate date NOT NULL,
523
	PRIMARY KEY (PersonCode, DailyDataDate, ConstructionCode)
524
);
525

  
526

  
527
-- 日報データ (明細)
528
CREATE TABLE DailyDataDetail
529
(
530
	-- 作成者コード
531
	PersonCode number(8,0) NOT NULL,
532
	-- 日報作成日
533
	DailyDataDate date NOT NULL,
534
	-- 工事番号
535
	ConstructionCode number(10,0) NOT NULL,
536
	-- 明細行番号
537
	SeqNo number(3,0) NOT NULL,
538
	-- 職種キー
539
	JobCategoryCode number(5,0) NOT NULL,
540
	-- 協力会社コード
541
	CompanyCode number(8,0) NOT NULL,
542
	-- 当日人員数
543
	TodayHeadCount number(4,1) NOT NULL,
544
	-- 累計人員数
545
	TotalHeadCount number(5,1) NOT NULL,
546
	-- 当日作業内容
547
	TodayWork nvarchar2(100),
548
	-- 翌日作業内容
549
	NextdayWork nvarchar2(100),
550
	-- 翌日人員数
551
	NextdayHeadCount number(4,1) NOT NULL,
552
	-- 登録年月日
553
	EntryDate date NOT NULL,
554
	-- 更新年月日
555
	UpdateDate date NOT NULL,
556
	PRIMARY KEY (PersonCode, DailyDataDate, ConstructionCode, SeqNo)
557
);
558

  
559

  
560
-- 日報データ (現場巡回)
561
CREATE TABLE DailyDataField
562
(
563
	-- 作成者コード
564
	PersonCode number(8,0) NOT NULL,
565
	-- 日報作成日
566
	DailyDataDate date NOT NULL,
567
	-- 工事番号
568
	ConstructionCode number(10,0) NOT NULL,
569
	-- 明細行番号
570
	SeqNo number(3,0) NOT NULL,
571
	-- 巡回時間
572
	PatrolTime date NOT NULL,
573
	-- 内容
574
	ContentsText nvarchar2(200),
575
	-- 登録年月日
576
	EntryDate date NOT NULL,
577
	-- 更新年月日
578
	UpdateDate date NOT NULL,
579
	PRIMARY KEY (PersonCode, DailyDataDate, ConstructionCode, SeqNo)
580
);
581

  
582

  
583
-- 日報データ (資材)
584
CREATE TABLE DailyDataMaterials
585
(
586
	-- 作成者コード
587
	PersonCode number(8,0) NOT NULL,
588
	-- 日報作成日
589
	DailyDataDate date NOT NULL,
590
	-- 工事番号
591
	ConstructionCode number(10,0) NOT NULL,
592
	-- 明細行番号
593
	SeqNo number(3,0) NOT NULL,
594
	-- 資材名
595
	Materials nvarchar2(100),
596
	-- 数量
597
	Quantity nvarchar2(100),
598
	-- 制作会社
599
	Production nvarchar2(100),
600
	-- 納入業者
601
	Delivery nvarchar2(100),
602
	-- 品質管理事項
603
	QualityControl nvarchar2(100),
604
	-- 登録年月日
605
	EntryDate date NOT NULL,
606
	-- 更新年月日
607
	UpdateDate date NOT NULL,
608
	PRIMARY KEY (PersonCode, DailyDataDate, ConstructionCode, SeqNo)
609
);
610

  
611

  
612
-- 日報データ (協力業者指示)
613
CREATE TABLE DailyDataSubcontractors
614
(
615
	-- 作成者コード
616
	PersonCode number(8,0) NOT NULL,
617
	-- 日報作成日
618
	DailyDataDate date NOT NULL,
619
	-- 工事番号
620
	ConstructionCode number(10,0) NOT NULL,
621
	-- 明細行番号
622
	SeqNo number(3,0) NOT NULL,
623
	-- 出席者
624
	Attendee nvarchar2(100),
625
	-- 内容
626
	ContentsText nvarchar2(200),
627
	-- 登録年月日
628
	EntryDate date NOT NULL,
629
	-- 更新年月日
630
	UpdateDate date NOT NULL,
631
	PRIMARY KEY (PersonCode, DailyDataDate, ConstructionCode, SeqNo)
632
);
633

  
634

  
635
-- 日報データ (車両)
636
CREATE TABLE DailyDataVehicles
637
(
638
	-- 作成者コード
639
	PersonCode number(8,0) NOT NULL,
640
	-- 日報作成日
641
	DailyDataDate date NOT NULL,
642
	-- 工事番号
643
	ConstructionCode number(10,0) NOT NULL,
644
	-- 明細行番号
645
	SeqNo number(3,0) NOT NULL,
646
	-- 機種
647
	Model nvarchar2(100),
648
	-- 性能
649
	Performance nvarchar2(100),
650
	-- 所有会社
651
	Owner nvarchar2(100),
652
	-- 当日運転者
653
	Driver nvarchar2(100),
654
	-- 作業時間開始
655
	StartWorkingTime date NOT NULL,
656
	-- 作業時間終了
657
	EndWorkingTime date NOT NULL,
658
	-- 登録年月日
659
	EntryDate date NOT NULL,
660
	-- 更新年月日
661
	UpdateDate date NOT NULL,
662
	PRIMARY KEY (PersonCode, DailyDataDate, ConstructionCode, SeqNo)
663
);
664

  
665

  
666
-- 積算予算書データ
667
CREATE TABLE EstimateBudget
668
(
669
	-- 工事コード
670
	ConstructionCode number(10,0) NOT NULL,
671
	-- 工期
672
	ConstructionTime number(4,1) NOT NULL,
673
	-- 積算者
674
	IntegratedCode number(8,0) NOT NULL,
675
	-- データ引込日
676
	DataCreateDate date NOT NULL,
677
	-- 予定価格
678
	RetValue1 number(12,2) NOT NULL,
679
	-- 直接工事費
680
	RetValue2 number(12,2) NOT NULL,
681
	-- 積み上げ共通仮設費
682
	RetValue3 number(12,2) NOT NULL,
683
	-- 積み上げ現場管理費
684
	RetValue4 number(12,2) NOT NULL,
685
	-- 一般管理費率
686
	RetPercent number(5,2) NOT NULL,
687
	-- 登録日付
688
	EntryDate date NOT NULL,
689
	-- 更新日付
690
	UpdateDate date,
691
	PRIMARY KEY (ConstructionCode)
692
);
693

  
694

  
695
-- 積算予算内訳データ明細
696
CREATE TABLE EstimateBudgetDetail
697
(
698
	-- 工事コード
699
	ConstructionCode number(10,0) NOT NULL,
700
	-- グループ番号
701
	GroupCount number(2,0) NOT NULL,
702
	-- 行番号
703
	LineCount number(3,0) NOT NULL,
704
	-- 構成キー
705
	ComponentCode number(5,0) NOT NULL,
706
	-- 工種キー
707
	ItemCode number(5,0),
708
	-- 協力会社コード
709
	CompanyCode number(8,0) NOT NULL,
710
	-- 大項目名称
711
	FirstString nvarchar2(120),
712
	-- 工種名称・協力会社名
713
	SecondString nvarchar2(120),
714
	-- 内容
715
	Content nvarchar2(120),
716
	-- 見積時金額
717
	EstimatePrice number(12,2) NOT NULL,
718
	-- 交渉時金額
719
	NegotiationPrice number(12,2) NOT NULL,
720
	-- 注意事項
721
	Notes nvarchar2(120),
722
	-- 登録日付
723
	EntryDate date NOT NULL,
724
	-- 更新日付
725
	UpdateDate date NOT NULL,
726
	PRIMARY KEY (ConstructionCode, GroupCount, LineCount)
727
);
728

  
729

  
730
-- 積算見積データ
731
CREATE TABLE EstimateData
732
(
733
	-- 工事コード
734
	ConstructionCode number(10,0) NOT NULL,
735
	-- 行番号
736
	LineCount number(3,0) NOT NULL,
737
	-- 構成キー
738
	ComponentCode number(3,0) NOT NULL,
739
	-- 固定項目キー
740
	FixedItemCode varchar2(1),
741
	-- 作業名称
742
	ItemName nvarchar2(120),
743
	-- 作業/品質・形状・寸法
744
	SpecName nvarchar2(120),
745
	-- 金額
746
	PriceValue number(14,2) NOT NULL,
747
	-- 備考
748
	note nvarchar2(60),
749
	-- 自社経費フラグ
750
	MyExpensesFlg number(1) NOT NULL,
751
	-- 入力フラグ
752
	InputFlg number(1) NOT NULL,
753
	-- 登録日付
754
	EntryDate date NOT NULL,
755
	-- 更新日付
756
	UpdateDate date NOT NULL,
757
	PRIMARY KEY (ConstructionCode, LineCount)
758
);
759

  
760

  
761
-- 積算見積ページデータ
762
CREATE TABLE EstimateDataBody
763
(
764
	-- 工事コード
765
	ConstructionCode number(10,0) NOT NULL,
766
	-- ページ番号
767
	PageCount number(4,0) NOT NULL,
768
	-- ページ区分
769
	Category number(1) NOT NULL,
770
	-- 所属構成キー
771
	UnionComponentCode number(5,0) NOT NULL,
772
	-- 構成キー
773
	ComponentCode number(5,0) NOT NULL,
774
	-- 工種キー
775
	ItemCode number(5,0) NOT NULL,
776
	-- 選択構成キー
777
	SelectComponent number(5,0) NOT NULL,
778
	-- ページ表示名
779
	PageTitle nvarchar2(120) NOT NULL,
780
	-- 明細行番号
781
	DetailLineCount number(3,0) NOT NULL,
782
	-- 登録日付
783
	EntryDate date NOT NULL,
784
	-- 更新日付
785
	UpdateDate date NOT NULL,
786
	PRIMARY KEY (ConstructionCode, PageCount)
787
);
788

  
789

  
790
-- 積算見積データ明細
791
CREATE TABLE EstimateDataDetail
792
(
793
	-- 工事コード
794
	ConstructionCode number(10,0) NOT NULL,
795
	-- ページ番号
796
	PageCount number(4,0) NOT NULL,
797
	-- 行番号
798
	LineCount number(3,0) NOT NULL,
799
	-- データ種別
800
	DataType number(1) NOT NULL,
801
	-- 構成キー
802
	ComponentCode number(5,0) NOT NULL,
803
	-- 工種キー
804
	ItemCode number(5,0) NOT NULL,
805
	-- 作業キー
806
	SpecCode number(5,0) NOT NULL,
807
	-- 作業名称
808
	ItemName nvarchar2(120),
809
	-- 作業/品質・形状・寸法
810
	SpecName nvarchar2(120),
811
	-- 数量
812
	Unitcount number(8,2) NOT NULL,
813
	-- 単位名称
814
	UnitName nvarchar2(30),
815
	-- 単価
816
	UnitPrice number(9,2) NOT NULL,
817
	-- 金額
818
	LineTotal number(12,2) NOT NULL,
819
	-- 備考
820
	note nvarchar2(60),
821
	-- 協力会社コード
822
	CompanyCode number(8,0) NOT NULL,
823
	-- 自社経費フラグ
824
	MyExpensesFlg number(1) NOT NULL,
825
	-- 入力フラグ
826
	InputFlg number(1),
827
	-- 登録日付
828
	EntryDate date NOT NULL,
829
	-- 更新日付
830
	UpdateDate date NOT NULL,
831
	PRIMARY KEY (ConstructionCode, PageCount, LineCount)
832
);
833

  
834

  
835
-- 入力時検索履歴
836
CREATE TABLE InputSearchLogData
837
(
838
	-- 工事コード
839
	ConstructionCode number(10,0) NOT NULL,
840
	-- 使用機能番号
841
	UsedProcessNo number(3,0) NOT NULL,
842
	-- 表示順
843
	DisplayOrder number(5,0) NOT NULL,
844
	-- データ種別
845
	DataType number(1) NOT NULL,
846
	-- 入力コード
847
	InputCode number(10,0),
848
	PRIMARY KEY (ConstructionCode, UsedProcessNo, DisplayOrder)
849
);
850

  
851

  
852
-- 掲示板メッセージ
853
CREATE TABLE MessageBoardData
854
(
855
	-- レコード番号
856
	RecordNumber number(6,0) NOT NULL,
857
	-- レコード枝番
858
	BranchNumber number(3,0) NOT NULL,
859
	-- 書込み者コード
860
	FromCode number(8,0) NOT NULL,
861
	-- 書込み者
862
	FromName nvarchar2(60) NOT NULL,
863
	-- 伝言タイトル
864
	MessageTitile nvarchar2(100),
865
	-- 伝言内容
866
	MessageContent nvarchar2(1333) NOT NULL,
867
	-- リンク動作タイプ
868
	LinkType number(2,0) NOT NULL,
869
	-- リンク文字列
870
	LinkMessage nvarchar2(200),
871
	-- リンクキー
872
	LinkCode varchar2(30),
873
	-- 書込み日時
874
	WritingDate date NOT NULL,
875
	-- 書込み担当者コード
876
	PersonCode number(8,0) NOT NULL,
877
	-- 管理者対象フラグ
878
	ShareFlag number(2,0) NOT NULL,
879
	-- 文字色
880
	MessageColor varchar2(8),
881
	-- バックカラー
882
	BackColor varchar2(8),
883
	-- メッセージフラグ
884
	MessageFlag number(1) NOT NULL,
885
	-- 登録日付
886
	EntryDate date,
887
	-- 更新日付
888
	UpdateDate date,
889
	PRIMARY KEY (RecordNumber, BranchNumber)
890
);
891

  
892

  
893
-- 掲示板対象者テーブル
894
CREATE TABLE MessageBoardTerget
895
(
896
	-- レコード番号
897
	RecordNumber number(6,0) NOT NULL,
898
	-- レコード枝番
899
	BranchNumber number(3,0) NOT NULL,
900
	-- 順番
901
	SeqNum number(3,0) NOT NULL,
902
	-- 対象者コード
903
	ToCode number(8,0) NOT NULL,
904
	-- 対象者
905
	ToName nvarchar2(60) NOT NULL,
906
	-- 登録日付
907
	EntryDate date,
908
	-- 更新日付
909
	UpdateDate date,
910
	PRIMARY KEY (RecordNumber, BranchNumber, SeqNum)
911
);
912

  
913

  
914
-- 掲示板メッセージ閲覧履歴
915
CREATE TABLE MessageBrowsingHistory
916
(
917
	-- レコード番号
918
	RecordNumber number(6,0) NOT NULL,
919
	-- レコード枝番
920
	BranchNumber number(3,0) NOT NULL,
921
	-- 順番
922
	SeqNum number(3,0) NOT NULL,
923
	-- 閲覧者コード
924
	BrowsingCode number(8,0) NOT NULL,
925
	-- 閲覧日付
926
	BrowsingDate date NOT NULL,
927
	-- 登録日付
928
	EntryDate date,
929
	-- 更新日付
930
	UpdateDate date,
931
	PRIMARY KEY (RecordNumber, BranchNumber, SeqNum)
932
);
933

  
934

  
935
-- 受注金額データ
936
CREATE TABLE OrdersPriceData
937
(
938
	-- 工事番号
939
	ConstructionCode number(10,0) NOT NULL,
940
	-- 変更番号
941
	ChangeNo number(3,0) NOT NULL,
942
	-- 変更日
943
	ChangeDate date NOT NULL,
944
	-- 変更者コード
945
	ChangePersonCode number(8,0) NOT NULL,
946
	-- 変更者名
947
	ChangePersonName nvarchar2(60),
948
	-- 変更前税抜受注金額
949
	BeforeValue number(14,2) NOT NULL,
950
	-- 変更前税込受注金額
951
	BeforeValueInTax number(14,2) NOT NULL,
952
	-- 変更後税抜受注金額
953
	AfterValue number(14,2) NOT NULL,
954
	-- 変更後税込受注金額
955
	AfterValueInTax number(14,2) NOT NULL,
956
	-- 変更理由
957
	ChangeComment nvarchar2(200),
958
	-- 登録年月日
959
	EntryDate date,
960
	-- 更新年月日
961
	UpdateDate date,
962
	PRIMARY KEY (ConstructionCode, ChangeNo)
963
);
964

  
965

  
966
-- 指示事項データ
967
CREATE TABLE PointingOutComment
968
(
969
	-- 工事コード
970
	ConstructionCode number(10,0) NOT NULL,
971
	-- 処理番号(画面番号)
972
	ProcessNo number(3,0) NOT NULL,
973
	-- 順序
974
	SeqNo number(3,0) NOT NULL,
975
	-- ページ番号
976
	PageCount number(4,0) NOT NULL,
977
	-- 記入者コード
978
	PersonCode number(8,0) NOT NULL,
979
	-- 描画色
980
	DrowColor varchar2(8),
981
	-- メッセージ
982
	CommentMessage nvarchar2(1000),
983
	-- 指摘項目位置X
984
	StartPointX number(4,0) NOT NULL,
985
	-- 指摘項目位置Y
986
	StartPointY number(4,0) NOT NULL,
987
	-- 初期位置X
988
	CurrentPointX number(4,0) NOT NULL,
989
	-- 初期位置Y
990
	CurrentPointY number(4,0) NOT NULL,
991
	-- 表示サイズWidth
992
	CurrentWidth number(4,0) NOT NULL,
993
	-- 表示サイズHeigth
994
	CurrentHeight number(4,0) NOT NULL,
995
	-- 登録日付
996
	EntryDate date NOT NULL,
997
	-- 更新日付
998
	UpdateDate date NOT NULL,
999
	PRIMARY KEY (ConstructionCode, ProcessNo, SeqNo)
1000
);
1001

  
1002

  
1003
-- 発注者打ち合わせ議事録データ
1004
CREATE TABLE ProceedingsData
1005
(
1006
	-- 作成者コード
1007
	PersonCode number(8,0) NOT NULL,
1008
	-- 議事録作成日
1009
	ProceedingsDataDate date NOT NULL,
1010
	-- 工事番号
1011
	ConstructionCode number(10,0) NOT NULL,
1012
	-- 会議時間開始
1013
	StartMeetingTime date NOT NULL,
1014
	-- 会議時間終了
1015
	EndMeetingTime date NOT NULL,
1016
	-- 打合せ場所1
1017
	MeetingPalce1 nvarchar2(100),
1018
	-- 打合せ場所2
1019
	MeetingPalce2 nvarchar2(100),
1020
	-- 打合せ場所3
1021
	MeetingPalce3 nvarchar2(100),
1022
	-- 登録年月日
1023
	EntryDate date NOT NULL,
1024
	-- 更新年月日
1025
	UpdateDate date NOT NULL,
1026
	PRIMARY KEY (PersonCode, ProceedingsDataDate, ConstructionCode)
1027
);
1028

  
1029

  
1030
-- 発注者打ち合わせ議事録データ(出席者)
1031
CREATE TABLE ProceedingsDataAttendee
1032
(
1033
	-- 作成者コード
1034
	PersonCode number(8,0) NOT NULL,
1035
	-- 議事録作成日
1036
	ProceedingsDataDate date NOT NULL,
1037
	-- 工事番号
1038
	ConstructionCode number(10,0) NOT NULL,
1039
	-- データ行番号
1040
	SeqNo number(3,0) NOT NULL,
1041
	-- 出席者所属
1042
	Department nvarchar2(100),
1043
	-- 出席者氏名
1044
	AttendeeName nvarchar2(100),
1045
	-- 登録年月日
1046
	EntryDate date NOT NULL,
1047
	-- 更新年月日
1048
	UpdateDate date NOT NULL,
1049
	PRIMARY KEY (PersonCode, ProceedingsDataDate, ConstructionCode, SeqNo)
1050
);
1051

  
1052

  
1053
-- 発注者打ち合わせ議事録データ(明細)
1054
CREATE TABLE ProceedingsDataDetail
1055
(
1056
	-- 作成者コード
1057
	PersonCode number(8,0) NOT NULL,
1058
	-- 議事録作成日
1059
	ProceedingsDataDate date NOT NULL,
1060
	-- 工事番号
1061
	ConstructionCode number(10,0) NOT NULL,
1062
	-- データ行番号
1063
	SeqNo number(3,0) NOT NULL,
1064
	-- 議題番号
1065
	TitileNo number(3,0),
1066
	-- 議題
1067
	Titile nvarchar2(100),
1068
	-- 内容
1069
	ContentsText nvarchar2(200),
1070
	-- 登録年月日
1071
	EntryDate date NOT NULL,
1072
	-- 更新年月日
1073
	UpdateDate date NOT NULL,
1074
	PRIMARY KEY (PersonCode, ProceedingsDataDate, ConstructionCode, SeqNo)
1075
);
1076

  
1077

  
1078
-- 承認データ
1079
CREATE TABLE ProcessApproval
1080
(
1081
	-- 工事番号
1082
	ConstructionCode number(10,0) NOT NULL,
1083
	-- 承認機能番号
1084
	ApprovalCode number(3,0) NOT NULL,
1085
	-- 枝番
1086
	SeqNo number(2,0) NOT NULL,
1087
	-- 申請・承認者コード
1088
	PersonCode number(8,0) NOT NULL,
1089
	-- 申請・承認日付
1090
	PetitionApprovalDate date NOT NULL,
1091
	-- 承認希望日
1092
	ApprovalLimitDates date NOT NULL,
1093
	-- 承認状態
1094
	ApprovalStatus number(1) NOT NULL,
1095
	-- コメント
1096
	InputComment nvarchar2(300),
1097
	-- 登録年月日
1098
	EntryDate date NOT NULL,
1099
	-- 更新年月日
1100
	UpdateDate date NOT NULL,
1101
	PRIMARY KEY (ConstructionCode, ApprovalCode, SeqNo)
1102
);
1103

  
1104

  
1105
-- 注文書データ
1106
CREATE TABLE PurchaseOrder
1107
(
1108
	-- 工事番号
1109
	ConstructionCode number(10,0) NOT NULL,
1110
	-- 注文書枝番
1111
	SeqNo number(3,0) NOT NULL,
1112
	-- 協力会社コード
1113
	CompanyCode number(8,0) NOT NULL,
1114
	-- 作成日付
1115
	CreateDate date,
1116
	-- 発注金額
1117
	OrderPrice number(12,2) NOT NULL,
1118
	-- 最終行表示日付
1119
	LastRowStringDate date NOT NULL,
1120
	-- 簡易・本式フラグ
1121
	OrderSheetType number(1) NOT NULL,
1122
	-- 支払い条件
1123
	PaymentTerms number(1) NOT NULL,
1124
	-- 現金割合(%)
1125
	CashRatio number(4,1) NOT NULL,
1126
	-- 手形期間
1127
	BillPeriod number(4,0) NOT NULL,
1128
	-- 前金払
1129
	PrePayments number(1) NOT NULL,
1130
	-- 前金払日数
1131
	PrePaymentsDays number(3,0) NOT NULL,
1132
	-- 前金払金額
1133
	PrePaymentsPrice number(12,2) NOT NULL,
1134
	-- 部分払
1135
	PartialPayment number(1) NOT NULL,
1136
	-- 部分払締切月
1137
	PartialPaymentMounth number(2,0) NOT NULL,
1138
	-- 部分払締切日
1139
	PartialPaymentDay1 number(2,0) NOT NULL,
1140
	-- 部分払支払日
1141
	PartialPaymentDay2 number(2,0) NOT NULL,
1142
	-- 部分払金額
1143
	PartialPaymentPrice number(12,2) NOT NULL,
1144
	-- 引渡し時の支払
1145
	CompletionPayment number(1) NOT NULL,
1146
	-- 引渡し時の支払日数
1147
	CompletionPaymentDays number(3,0) NOT NULL,
1148
	-- 引渡し時の支払金額
1149
	CompletionPaymentPrice number(12,2) NOT NULL,
1150
	-- 主任技術者コード
1151
	LeadEngineerCode number(8,0),
1152
	-- LeadEngineerName
1153
	LeadEngineerName nvarchar2(60),
1154
	-- 安全管理者コード
1155
	SafetyOfficerCode number(8,0),
1156
	-- 安全管理者名
1157
	SafetyOfficerName nvarchar2(60),
1158
	-- 作業員数
1159
	WorkersCount number(3,0),
1160
	-- 印刷年月日
1161
	PrintoutDate date NOT NULL,
1162
	-- 登録年月日
1163
	EntryDate date NOT NULL,
1164
	-- 更新年月日
1165
	UpdateDate date NOT NULL,
1166
	PRIMARY KEY (ConstructionCode, SeqNo)
1167
);
1168

  
1169

  
1170
-- 注文書明細データ
1171
CREATE TABLE PurchaseOrderDetail
1172
(
1173
	-- 工事番号
1174
	ConstructionCode number(10,0) NOT NULL,
1175
	-- 注文書枝番
1176
	SeqNo number(3,0) NOT NULL,
1177
	-- グループ番号
1178
	GroupCount number(1) NOT NULL,
1179
	-- 行番号
1180
	LineCount number(3,0) NOT NULL,
1181
	-- 構成キー
1182
	ComponentCode number(5,0) NOT NULL,
1183
	-- 工種キー
1184
	ItemCode number(5,0) NOT NULL,
1185
	-- 工種・品名
1186
	FirstString nvarchar2(120),
1187
	-- 内容内訳
1188
	SecondString nvarchar2(120),
1189
	-- 数量
1190
	UnitCount number(8,2) NOT NULL,
1191
	-- 単位
1192
	UnitName nvarchar2(30),
1193
	-- 単価
1194
	UnitPrice number(10,2) NOT NULL,
1195
	-- 金額
1196
	OrdersLinePrice number(12,2),
1197
	-- 登録年月日
1198
	EntryDate date NOT NULL,
1199
	-- 更新年月日
1200
	UpdateDate date NOT NULL,
1201
	PRIMARY KEY (ConstructionCode, SeqNo, GroupCount, LineCount)
1202
);
1203

  
1204

  
1205
-- 売上グラフデータ
1206
CREATE TABLE SalesGraphData
1207
(
1208
	-- グラフデータコード
1209
	GraphDataCode number(8,0) NOT NULL,
1210
	-- 事業期
1211
	ConstructionPeriod number(4,0) NOT NULL,
1212
	-- 売上年月
1213
	SalesDataDays date NOT NULL,
1214
	-- 表示順
1215
	DisplayOrder number(8,0) NOT NULL,
1216
	-- データ表示名称
1217
	DataName nvarchar2(100) NOT NULL,
1218
	-- 売上データ
1219
	SalesAmount number(10,0) NOT NULL,
1220
	-- 販管・部署経費
1221
	AdministrativeExpense number(10,0) NOT NULL,
1222
	-- 粗利益
1223
	GrossProfit number(10,0) NOT NULL,
1224
	-- 純利益(損益)
1225
	NetIncome number(10,0) NOT NULL,
1226
	-- 登録年月日
1227
	EntryDate date NOT NULL,
1228
	-- 更新年月日
1229
	UpdateDate date NOT NULL,
1230
	PRIMARY KEY (GraphDataCode, ConstructionPeriod, SalesDataDays)
1231
);
1232

  
1233

  
1234
-- システム起動確認データ
1235
CREATE TABLE SystemExecute
1236
(
1237
	-- キー項目
1238
	PrimaryCode number(3,0) NOT NULL,
1239
	-- 起動日付
1240
	TargetDate date NOT NULL,
1241
	-- 登録日付
1242
	EntryDate date NOT NULL,
1243
	-- 更新日付
1244
	UpdateDate date NOT NULL,
1245
	PRIMARY KEY (PrimaryCode)
1246
);
1247

  
1248

  
1249
-- 車両予約データ
1250
CREATE TABLE VehicleScheduleData
1251
(
1252
	-- 対象日
1253
	TargetDate date NOT NULL,
1254
	-- 車両コード
1255
	VehicleCode number(5,0) NOT NULL,
1256
	-- 午前・午後
1257
	MorningAfternoon number(1) NOT NULL,
1258
	-- 担当者コード
1259
	PersonCode number(8,0) NOT NULL,
1260
	-- 該当年
1261
	TargetYear number(4,0) NOT NULL,
1262
	-- 該当月
1263
	TargetMonth number(2,0) NOT NULL,
1264
	-- 該当日
1265
	TargetDay number(2,0) NOT NULL,
1266
	-- 登録年月日
1267
	EntryDate date NOT NULL,
1268
	-- 更新年月日
1269
	UpdateDate date NOT NULL,
1270
	PRIMARY KEY (TargetDate, VehicleCode, MorningAfternoon)
1271
);
1272

  
1273

  
1274

  
1275
/* Create Indexes */
1276

  
1277
CREATE INDEX ActionScheduleData_Index1 ON ActionScheduleData (TargetYear);
1278
CREATE INDEX ActionScheduleData_Index2 ON ActionScheduleData (TargetMonth);
1279
CREATE INDEX ActionScheduleData_Index3 ON ActionScheduleData (TargetDay);
1280
CREATE INDEX ConstructionBaseInfo_Index1 ON ConstructionBaseInfo (ConstructionStatusFlg);
1281
CREATE INDEX ConstructionBaseInfo_Index2 ON ConstructionBaseInfo (EstimateType);
1282
CREATE INDEX ConstructionBaseInfo_Index3 ON ConstructionBaseInfo (SalesPersonCode);
1283
CREATE INDEX ConstructionBaseInfo_Index4 ON ConstructionBaseInfo (ConstructionPersonCode);
1284
CREATE INDEX ConstructionBaseInfo_Index5 ON ConstructionBaseInfo (ConstructionInstructor);
1285
CREATE INDEX BaseInfoDetail_Idx1 ON ConstructionBaseInfoDetail (ConstructionCode);
1286
CREATE INDEX BaseInfoDetail_Idx2 ON ConstructionBaseInfoDetail (DetailNo);
1287
CREATE INDEX LedgerExcute_Index1 ON ConstructionLedgerExcute (ConstructionCode, TargetMonth, GroupCount, LineCount);
1288
CREATE INDEX CostDataOfPerson_Index1 ON CostDataOfPerson (TargetMonth);
1289
CREATE INDEX CostDataOfPerson_Index2 ON CostDataOfPerson (ConstructionCode);
1290
CREATE INDEX EstimateData_Index1 ON EstimateData (ConstructionCode, FixedItemCode);
1291
CREATE INDEX EstimateDataBody_Index1 ON EstimateDataBody (ConstructionCode, ComponentCode, ItemCode);
1292
CREATE INDEX EstimateDataDetail_Index1 ON EstimateDataDetail (ConstructionCode, PageCount);
1293
CREATE INDEX InputSearchLogData_Index1 ON InputSearchLogData (ConstructionCode, UsedProcessNo, InputCode);
1294
CREATE INDEX MessageBoardData_Index1 ON MessageBoardData (WritingDate);
1295
CREATE INDEX MessageBoardData_Index2 ON MessageBoardData (MessageFlag);
1296
CREATE INDEX MessageBoardTerget_Index1 ON MessageBoardTerget (RecordNumber, BranchNumber);
1297
CREATE INDEX SalesGraphData_Idx1 ON SalesGraphData (DisplayOrder);
1298
CREATE INDEX SalesGraphData_idx2 ON SalesGraphData (ConstructionPeriod);
1299
CREATE INDEX VehicleScheduleData_Index1 ON VehicleScheduleData (TargetYear);
1300
CREATE INDEX VehicleScheduleData_Index2 ON VehicleScheduleData (TargetMonth);
1301
CREATE INDEX VehicleScheduleData_Index3 ON VehicleScheduleData (TargetDay);
1302

  
1303

  
1304

  
trunk/Document/ER_Master/workspace/RemoteSystemsTempFiles/ProcessManagement.erm
1
<?xml version="1.0" encoding="UTF-8"?>
2
<diagram>
3
	<page_setting>
4
		<direction_horizontal>true</direction_horizontal>
5
		<scale>100</scale>
6
		<paper_size>A4 210 x 297 mm</paper_size>
7
		<top_margin>30</top_margin>
8
		<left_margin>30</left_margin>
9
		<bottom_margin>30</bottom_margin>
10
		<right_margin>30</right_margin>
11
	</page_setting>
12
	<category_index>2</category_index>
13
	<zoom>0.75</zoom>
14
	<x>1961</x>
15
	<y>113</y>
16
	<default_color>
17
		<r>128</r>
18
		<g>128</g>
19
		<b>192</b>
20
	</default_color>
21
	<color>
22
		<r>255</r>
23
		<g>255</g>
24
		<b>255</b>
25
	</color>
26
	<font_name>MS ゴシック</font_name>
27
	<font_size>10</font_size>
28
	<settings>
29
		<database>Oracle</database>
30
		<capital>false</capital>
31
		<table_style></table_style>
32
		<notation></notation>
33
		<notation_level>0</notation_level>
34
		<notation_expand_group>true</notation_expand_group>
35
		<view_mode>2</view_mode>
36
		<outline_view_mode>1</outline_view_mode>
37
		<view_order_by>1</view_order_by>
38
		<auto_ime_change>false</auto_ime_change>
39
		<validate_physical_name>true</validate_physical_name>
40
		<use_bezier_curve>false</use_bezier_curve>
41
		<suspend_validator>false</suspend_validator>
42
		<export_setting>
43
			<export_ddl_setting>
44
				<output_path>ProcessManagement.sql</output_path>
45
				<encoding>UTF-8</encoding>
46
				<line_feed>CR+LF</line_feed>
47
				<is_open_after_saved>true</is_open_after_saved>
48
				<environment_id>0</environment_id>
49
				<category_id>null</category_id>
50
				<ddl_target>
51
					<create_comment>false</create_comment>
52
					<create_foreignKey>true</create_foreignKey>
53
					<create_index>true</create_index>
54
					<create_sequence>true</create_sequence>
55
					<create_table>true</create_table>
56
					<create_tablespace>true</create_tablespace>
57
					<create_trigger>true</create_trigger>
58
					<create_view>true</create_view>
59
					<drop_index>true</drop_index>
60
					<drop_sequence>true</drop_sequence>
61
					<drop_table>true</drop_table>
62
					<drop_tablespace>true</drop_tablespace>
63
					<drop_trigger>true</drop_trigger>
64
					<drop_view>true</drop_view>
65
					<inline_column_comment>true</inline_column_comment>
66
					<inline_table_comment>true</inline_table_comment>
67
					<comment_value_description>false</comment_value_description>
68
					<comment_value_logical_name>false</comment_value_logical_name>
69
					<comment_value_logical_name_description>true</comment_value_logical_name_description>
70
					<comment_replace_line_feed>false</comment_replace_line_feed>
71
					<comment_replace_string></comment_replace_string>
72
				</ddl_target>
73
			</export_ddl_setting>
74
			<export_excel_setting>
75
				<category_id>null</category_id>
76
				<output_path>ProcessManagement.xls</output_path>
77
				<template></template>
78
				<template_path></template_path>
79
				<used_default_template_lang>ja</used_default_template_lang>
80
				<image_output></image_output>
81
				<is_open_after_saved>true</is_open_after_saved>
82
				<is_put_diagram>true</is_put_diagram>
83
				<is_use_logical_name>true</is_use_logical_name>
84
			</export_excel_setting>
85
			<export_html_setting>
86
				<output_dir></output_dir>
87
				<with_category_image>true</with_category_image>
88
				<with_image>true</with_image>
89
				<is_open_after_saved>true</is_open_after_saved>
90
			</export_html_setting>
91
			<export_image_setting>
92
				<output_file_path></output_file_path>
93
				<category_dir_path></category_dir_path>
94
				<with_category_image>true</with_category_image>
95
				<is_open_after_saved>true</is_open_after_saved>
96
			</export_image_setting>
97
			<export_java_setting>
98
				<java_output></java_output>
99
				<package_name></package_name>
100
				<class_name_suffix></class_name_suffix>
101
				<src_file_encoding></src_file_encoding>
102
				<with_hibernate>false</with_hibernate>
103
			</export_java_setting>
104
			<export_testdata_setting>
105
				<file_encoding></file_encoding>
106
				<file_path></file_path>
107
				<format>0</format>
108
			</export_testdata_setting>
109
		</export_setting>
110
		<category_settings>
111
			<free_layout>false</free_layout>
112
			<show_referred_tables>false</show_referred_tables>
113
			<categories>
114
				<category>
115
					<id>68</id>
116
					<height>3599</height>
117
					<width>2469</width>
118
						<font_name>Meiryo UI</font_name>
119
						<font_size>9</font_size>
120
					<x>-1088</x>
121
					<y>-1620</y>
122
					<color>
123
						<r>128</r>
124
						<g>128</g>
125
						<b>192</b>
126
					</color>
127
					<connections>
128
					</connections>
129
					<name>マスタデータ</name>
130
					<selected>true</selected>
131
					<node_element>0</node_element>
132
					<node_element>49</node_element>
133
					<node_element>31</node_element>
134
					<node_element>2</node_element>
135
					<node_element>4</node_element>
136
					<node_element>8</node_element>
137
					<node_element>1</node_element>
138
					<node_element>3</node_element>
139
					<node_element>30</node_element>
140
					<node_element>24</node_element>
141
					<node_element>7</node_element>
142
					<node_element>9</node_element>
143
					<node_element>10</node_element>
144
					<node_element>11</node_element>
145
					<node_element>12</node_element>
146
					<node_element>13</node_element>
147
					<node_element>15</node_element>
148
					<node_element>14</node_element>
149
					<node_element>32</node_element>
150
					<node_element>18</node_element>
151
					<node_element>22</node_element>
152
					<node_element>23</node_element>
153
					<node_element>29</node_element>
154
					<node_element>33</node_element>
155
					<node_element>34</node_element>
156
					<node_element>35</node_element>
157
					<node_element>36</node_element>
158
					<node_element>46</node_element>
159
					<node_element>48</node_element>
160
					<node_element>50</node_element>
161
					<node_element>56</node_element>
162
				</category>
163
				<category>
164
					<id>69</id>
165
					<height>4089</height>
166
					<width>2772</width>
167
						<font_name>MS ゴシック</font_name>
168
						<font_size>10</font_size>
169
					<x>1692</x>
170
					<y>-1788</y>
... 差分の行数が表示可能な上限を超えました。超過分は表示しません。

他の形式にエクスポート: Unified diff