﻿<?xml version="1.0" encoding="utf-8" ?>
<CLSSDataBaseScript xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SystemDb>
<Scripts>
<string>USE ShimadzuAttestServer</string>
<string>
create table PCInfo (
	PcType                    int			NOT NULL,
	IsNetwork                 bit NOT NULL,
	PCName                    nvarchar(63)	NOT NULL,
	EntryDateTime             DATETIME NOT NULL,
	OsName                    nvarchar(255)	NOT NULL,
	ServicePack               nvarchar(255),
	CpuTypeName               nvarchar(255)	NOT NULL,
	CpuCount                  SMALLINT		NOT NULL,
	MemorySize                float			NOT NULL,
	Workgroup                 nvarchar(255)	NOT NULL,
	AccountPolicySetting      int,
	PwdLength                 SMALLINT,
	PwdNoChgPeriod            SMALLINT,
	PwdValidPeriod            SMALLINT,
	RecordPwdNum              SMALLINT,
	AccountLockOut            SMALLINT,
	LockOutCnt                SMALLINT,
	LockOutPeriod             SMALLINT,
	AccountMngAudit           SMALLINT,
	ObjectAccessAudit         SMALLINT,
	SystemEventAudit          SMALLINT,
	DirectoryServiceAudit     SMALLINT,
	ProcessTrackAudit         SMALLINT,
	PolicyChgAudit            SMALLINT,
	LogOnEventAudit           SMALLINT,
	UsePrivilegeAudit         SMALLINT,
	AccountLogonAudit         SMALLINT,
	TimeZone                  nvarchar(64)	NOT NULL,
	LssSvIpAddress            varchar(255),
	SerialNo                  varchar(32) NOT NULL,
	IsDomainController        bit,
	CONSTRAINT PK_PCInfo PRIMARY KEY (PCName));
</string>
<string>
create table OsSecurityPatch (
	PCName                    nvarchar(63)	NOT NULL,
	SecurityPatchName         nvarchar(255)	NOT NULL,
	CONSTRAINT PK_OsSecurityPatch PRIMARY KEY (PCName, SecurityPatchName),
	CONSTRAINT FK_OsSecurityPatch FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table HddInfo (
	PCName                    nvarchar(63)	NOT NULL,
	DriveName                 varchar(11)	NOT NULL,
	HddSize                   float			NOT NULL,
	HddUsedSize               float			NOT NULL,
	FileSystem                varchar(64)	NOT NULL,
	CONSTRAINT PK_HDDSize PRIMARY KEY (PCName, DriveName),
	CONSTRAINT FK_HDDSize FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table SharedFolder (
	PCName                    nvarchar(63) NOT NULL,
	SharedName                nvarchar(255)	NOT NULL,
	SharedFolder              nvarchar(255)	NOT NULL,
	CONSTRAINT PK_SharedFolder PRIMARY KEY (PCName, SharedName),
	CONSTRAINT FK_SharedFolder FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table SoftwareVersion (
	PCName                   nvarchar(63) NOT NULL,
	SoftwareName             nvarchar(255) NOT NULL,
	SoftwareVersion          nvarchar(255) NOT NULL,
	CONSTRAINT PK_SoftwareVersion PRIMARY KEY (PCName, SoftwareName),
	CONSTRAINT FK_SoftwareVersion FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table PrinterDriver (
	PCName                   nvarchar(63) NOT NULL,
	PrinterDriver            nvarchar(255) NOT NULL,
	CONSTRAINT PK_PrinterDriver PRIMARY KEY (PCName, PrinterDriver),
	CONSTRAINT FK_PrinterDriver FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table LocalGroup (
	PCName                   nvarchar(63) NOT NULL,
	Localgroup               nvarchar(255) NOT NULL,
	CONSTRAINT PK_LocalGroup PRIMARY KEY (PCName, Localgroup),
	CONSTRAINT FK_LocalGroup FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table NetworkSetting (
	PCName                    nvarchar(63)	NOT NULL,
	IpAddress                 varchar(255)	NOT NULL,
	SubnetMask                varchar(255)	NOT NULL,
	MacAddress                varchar(255)	NOT NULL,
	DefaultGateway            varchar(255),
	DnsIpAddress              varchar(255),
	Dhcp                      bit,
	CONSTRAINT PK_NetworkSetting PRIMARY KEY (PCName, MacAddress),
	CONSTRAINT FK_NetworkSetting FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table AcquisitionServer (
	ID                        varchar(32) NOT NULL,
	HostName                  nvarchar(255)	NOT NULL,
	IpAddress                 nvarchar(255) NOT NULL,
	SerialNo                  nvarchar(32) NOT NULL,
	Comments                  nvarchar(255),
	RegisterHostName          bit NOT NULL,
	IsForward                 bit NOT NULL,
	RegistrationDate          DATETIME NOT NULL,
	IsDelete                  bit NOT NULL,
	DeleteDate                DATETIME,
	CONSTRAINT PK_AcquisitionServer PRIMARY KEY (ID));
</string>
<!-- // <Mod> 2006/05/30 Add S.Sugimori (SGS) [45303](不具合管理システム) ->	-->
<string>
ALTER TABLE AcquisitionServer WITH NOCHECK ADD
	CONSTRAINT IX_AcquisitionServer UNIQUE  NONCLUSTERED
	( SerialNo );
</string>
<!-- // <Mod> 2006/05/30 Add S.Sugimori (SGS) [45303](不具合管理システム) <-	-->
<string>
create table Instrument (
	ID                         varchar(32) NOT NULL,
	InstrumentNo               int IDENTITY NOT FOR REPLICATION NOT NULL,
	Name                       nvarchar(31) NOT NULL,
	Type                       nvarchar(255) NOT NULL,
	IsValid                    bit NOT NULL,
	Comments                   nvarchar(255),
	RegistrationDate           DATETIME NOT NULL,
	IsDelete                   bit NOT NULL,
	DeleteDate                 DATETIME,
	CONSTRAINT PK_Instrument PRIMARY KEY (ID));
</string>
<!-- // <Mod> 2011/09/21 Add S.Takaya (Soft1G) (LabSolutions機種共通[80911]) ->	-->
<!-- InstrumentIDへの一意制約追加				-->
<string>
create table AcqSV_Inst_Relation (
	AcquisitionID              varchar(32),
	InstrumentID               varchar(32),
	CONSTRAINT FKAcquisitionServer_Instrument1
		FOREIGN KEY (AcquisitionID) REFERENCES AcquisitionServer (ID),
	CONSTRAINT FKAcquisitionServer_Instrument2
		FOREIGN KEY (InstrumentID) REFERENCES Instrument (ID),
        CONSTRAINT IX_AcqSV_Inst_Relation_1
		Unique (InstrumentID));
</string>
<!-- // <Mod> 2011/09/21 Add S.Takaya (Soft1G) (LabSolutions機種共通[80911]) <-	-->
<string>
create table ColumnInfo (
	ColumnNo                   int IDENTITY NOT FOR REPLICATION NOT NULL,
	DispOrder                  int,
	InstrumentType             nvarchar(255) NOT NULL,
	ColumnName                 nvarchar(63) NOT NULL,
	ColumnID                   nvarchar(63) NOT NULL,
	Length                     float NOT NULL,
	Diameter                   float NOT NULL,
	ColumnType                 SMALLINT NOT NULL,
	FilmThick                  float NOT NULL,
	MaxInjection               int NOT NULL,
	ValidityPeriod             DATETIME,
	MaxUseableTemp             float NOT NULL,
	Installation               DATETIME,
	OptionTitle1               nvarchar(20),
	Option1                    nvarchar(26),
	OptionTitle2               nvarchar(20),
	Option2                    nvarchar(26),
	OptionTitle3               nvarchar(20),
	Option3                    nvarchar(26),
	Comments                   nvarchar(255),
	IntReserve1                int,
	IntReserve2                int,
	IntReserve3                int,
	DoubleReserve1             float,
	DoubleReserve2             float,
	DoubleReserve3             float,
	DateTimeReserve1           DATETIME,
	DateTimeReserve2           DATETIME,
	DateTimeReserve3           DATETIME,
	StringReserve1             nvarchar(255),
	StringReserve2             nvarchar(255),
	StringReserve3             nvarchar(255),
	CONSTRAINT PK_ColumnInfo PRIMARY KEY (ColumnNo));
</string>
<string>
create table InstMngUpdate (
	InstMngUpdate             DATETIME);
</string>
<string>
create table tAgentGroupPermission (
	fGroup                    int NOT NULL,
	fName                     char(64),
	fPermission               char(64),
	CONSTRAINT PK_tAgentGroupPermission PRIMARY KEY (fGroup));
</string>
<string>
create table tAgent_UserPermission (
	fUserKey                  int NOT NULL,
	fGroup                    int,
	fPermission               char(64),
	CONSTRAINT PK_tAgent_UserPermission PRIMARY KEY (fUserKey));
</string>
<string>
create table tUser (
	fUserKey                  int IDENTITY NOT FOR REPLICATION NOT NULL,
	fName                     char(31) NOT NULL,
	fPwd                      char(255),
	fChgPwdDate               DATETIME,
	fFullUser                 char(64) NOT NULL,
	fCompany                  char(128),
	fSection                  char(128),
	fJobTitle                 char(128),
	fPhone                    char(32),
	fEmail                    char(64),
	fRegDate                  DATETIME NOT NULL,
	fLastUpDate               DATETIME NOT NULL,
	fIsAdmin                  bit NOT NULL,
	fIsDelete                 bit NOT NULL,
	fDelReason                char(255),
	fDescription              varchar(8000),
	fPastPwd                  varchar(8000),
	fLssIsSystemManager       bit DEFAULT 0 NOT NULL,
	fLssComment               nvarchar(255),
	fLssCreator               nvarchar(64),
	fLssEnglishName           varchar(64),
	fLssDegiCompany           varchar(64),
	fLssDegiPost              varchar(64),
	fLssDegiCountryCode       SMALLINT,
	fLssDegiCertificate       image,
	fLssChangeUserIdCount     SMALLINT);
</string>
<string>
ALTER TABLE tUser WITH NOCHECK ADD
	CONSTRAINT PK_tUser PRIMARY KEY NONCLUSTERED
	( fUserKey );
</string>
<string>
ALTER TABLE tUser WITH NOCHECK ADD
	CONSTRAINT IX_tUser_1 UNIQUE  NONCLUSTERED
	( fName );
</string>
<string>
ALTER TABLE tUser WITH NOCHECK ADD
	CONSTRAINT IX_tUser_2 UNIQUE  NONCLUSTERED
	( fFullUser );
</string>
<string>
create table tPcTemp (
	fPCName                 char(32) NOT NULL,
	fLastLoginDate          DATETIME,
	fDenyDate               DATETIME,
	fDenyCount              SMALLINT,
	fSendMail               bit);
</string>
<string>
create table tUserTemp (
	fUserKey                int NOT NULL,
	fLastLoginDate          DATETIME,
	fDenyDate               DATETIME,
	fDenyCount              int,
	fSendMail               bit);
</string>
<string>
ALTER TABLE tUserTemp WITH NOCHECK ADD
	CONSTRAINT PK_tUserTemp PRIMARY KEY NONCLUSTERED
	( fUserKey );
</string>
<string>
create table tFingerConfig (
	fEnable                int,
	fRetry                 int,
	fKey                   int,
	fWithUserName          int);
</string>
<string>
create table tUserFinger (
	fUserKey               int NOT NULL,
	fFinger1_1             IMAGE,
	fFinger1_2             IMAGE,
	fFinger2_1             IMAGE,
	fFinger2_2             IMAGE,
	fFace                  IMAGE,
	ftReserve1             varchar(255),
	ftReserve2             varchar(255),
	flReserve1             int,
	flReserve2             int,
	fiReserve1             IMAGE,
	fiReserve2             IMAGE,
	CONSTRAINT PK_tUserFinger PRIMARY KEY(fUserKey));
</string>
<string>
create table UserGroup (
	UserGroupID           varchar(32) NOT NULL,
	UserGroupName         nvarchar(64),
	Creator               nvarchar(64),
	RegDate               DATETIME,
	LastUpDate            DATETIME,
	Comments              nvarchar(255),
	CONSTRAINT PK_UserGroup PRIMARY KEY (UserGroupID));
</string>
<!-- <Mod IR対応> 2009/10/14 Change A.Shimizu (SGS) [] () -> -->
<!-- RightsGroupテーブルにSoftwareTypeカラムを削除 	     -->

<!-- <Mod IR対応> 2009/08/28 Change A.Shimizu (SGS) [] () -> -->
<!-- RightsGroupテーブルにSoftwareTypeカラムを追加 	     -->
<!-- <Mod IR対応> 2009/08/28 Change A.Shimizu (SGS) [] () <- -->
<!-- <Mod IR対応> 2009/10/14 Change A.Shimizu (SGS) [] () <- -->
<string>
create table RightsGroup (
	RightsGroupID        varchar(32) NOT NULL,
	RightsGroupName      nvarchar(64),
	Creator              nvarchar(64),
	RegDate              DATETIME,
	LastUpDate           DATETIME,
	Comments             nvarchar(255),
	CONSTRAINT PK_RightsGroup PRIMARY KEY (RightsGroupID));
</string>
<string>
create table Rights (
	RightsNo             int NOT NULL,
	RightsEngName        varchar(64),
	RightsOtherName      nvarchar(65),
	CONSTRAINT PK_Rights PRIMARY KEY (RightsNo));
</string>
<string>
create table User_RightsGroup_Relation (
	UserNo              int NOT NULL,
	RightsGroupID       varchar(32) NOT NULL,
	CONSTRAINT PK_User_RightsGroup_Relation
		PRIMARY KEY (UserNo, RightsGroupID),
	CONSTRAINT FK_User_RightsGroup_Relation1
		FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey),
	CONSTRAINT FK_User_RightsGroup_Relation2
		FOREIGN KEY (RightsGroupID) REFERENCES RightsGroup (RightsGroupID));
</string>
<string>
create table UserGroup_User_Relation (
	UserGroupID          varchar(32) NOT NULL,
	UserNo               int NOT NULL,
	CONSTRAINT PK_UserGroup_User_Relation
		PRIMARY KEY (UserGroupID, UserNo),
	CONSTRAINT FK_UserGroup_User_Relation1
		FOREIGN KEY (UserGroupID) REFERENCES UserGroup (UserGroupID),
	CONSTRAINT FK_UserGroup_User_Relation2
		FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey));
</string>
<string>
create table RightsGroup_Rights_Relation (
	RightsGroupID        varchar(32) NOT NULL,
	RightsNo             int NOT NULL,
	CONSTRAINT PK_RightsGroup_Rights_Relation
		PRIMARY KEY (RightsGroupID, RightsNo),
	CONSTRAINT FKRightsGroup_Rights_Relation1
		FOREIGN KEY (RightsGroupID) REFERENCES RightsGroup (RightsGroupID),
	CONSTRAINT FKRightsGroup_Rights_Relation2
		FOREIGN KEY (RightsNo) REFERENCES Rights (RightsNo));
</string>
<string>
create table LoginUser (
	PCName               varchar(255) NOT NULL,
	UserNo               int NOT NULL,
	UserName             nvarchar(64),
	LogoutFlg            bit,
	LogoutDate           DATETIME,
	CONSTRAINT PK_LoginUser PRIMARY KEY (PCName, UserNo));
</string>
<string>
create table LssPrinter (
	Place                nvarchar(255) NOT NULL,
	Name                 nvarchar(255) NOT NULL,
	DriverName           nvarchar(255) NOT NULL,
	Comments             nvarchar(255),
	CONSTRAINT PK_LssPrinter PRIMARY KEY (Place, Name));
</string>
<string>
create table LssPrinterUpdateDate (
	ID                int NOT NULL,
	UpdateDate        DATETIME,
	CONSTRAINT PK_LssPrinterUpdateDate PRIMARY KEY (ID));
</string>

<string>
create table ProjectInfo (
	ProjectID            varchar(32) NOT NULL,
	ProjectNo            int IDENTITY (0, 1) NOT FOR REPLICATION,
	ProjectName          nvarchar(64) NOT NULL,
	Comments             nvarchar(255),
	IsAllUser            bit,
	IsAllInstrument      bit,
	ShowOnlyUserGroup    bit,
	HasDeleted           bit DEFAULT 0 NOT NULL,
	CreatorNo            int NOT NULL,
	Creator              nvarchar(64),
	CreateDateTime       DATETIME,
	UpdateDateTime       DATETIME,
	IsErEs               bit NOT NULL,
	DBType               int NOT NULL,
	OraInstanceName      nvarchar(255),
	DBServerName         nvarchar(255),
	MsdeFolder           nvarchar(255),
	IsDeleting           bit,
	CONSTRAINT PK_ProjectInfo PRIMARY KEY (ProjectID));
</string>
<string>
create table User_Project_Relation (
	UserNo              int NOT NULL,
	ProjectID           varchar(32)	NOT NULL,
		CONSTRAINT PK_User_Project_Relation
			PRIMARY KEY (UserNo, ProjectID),
		CONSTRAINT FK_User_Project_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table Project_Instrument_Relation (
	ProjectID            varchar(32) NOT NULL,
	InstrumentNo         int NOT NULL,
	IsDeleting           bit,
		CONSTRAINT PK_Project_Instrument_Relation
			PRIMARY KEY (ProjectID, InstrumentNo),
		CONSTRAINT FK_Project_Instrument_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table Usr_Prj_RghtGrp_Relation (
	ProjectID            varchar(32) NOT NULL,
	UserNo               int NOT NULL,
	RightsGroupID        varchar(32) NOT NULL,
		CONSTRAINT PK_Usr_Prj_RghtGrp_Relation
			PRIMARY KEY (ProjectID, UserNo, RightsGroupID),
		CONSTRAINT FK_Usr_Prj_RghtGrp_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table Project_UserGroup_Relation (
	ProjectID             varchar(32) NOT NULL,
	UserGroupID           varchar(32) NOT NULL,
		CONSTRAINT PK_Project_UserGroup_Relation
			PRIMARY KEY (ProjectID, UserGroupID),
		CONSTRAINT FK_Project_UserGroup_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table SystemSetUpInfo (
	ErEsMode              int,
	MsdeFolder            nvarchar(255));
</string>
<string>
create table SystemSendMail (
	EventNo               SMALLINT NOT NULL,
	DoSendMailFlg         bit NOT NULL,
	FromMailAddress       varchar(255),
	FromUserName          nvarchar(255),
	SendTo                varchar(255),
	Subject               nvarchar(255),
	Status                nvarchar(255),
	CONSTRAINT PK_SystemSendMail PRIMARY KEY (EventNo));
</string>
<string>
create table UserSendMail (
	UserNo                int NOT NULL,
	EventNo               SMALLINT NOT NULL,
	DoSendMailFlag        bit NOT NULL,
	FromMailAddress       varchar(255),
	FromUserName          nvarchar(255),
	SendTo                varchar(255),
	Subject               nvarchar(255),
	Status                nvarchar(255),
	CONSTRAINT PK_UserSendMail PRIMARY KEY (UserNo, EventNo),
	CONSTRAINT FK_UserSendMail FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey));
</string>
<string>
create table SendMessage (
	EventNo               SMALLINT NOT NULL,
	DoSendMessageFlg      bit NOT NULL,
	CONSTRAINT PK_SendMessage PRIMARY KEY (EventNo));
</string>
<string>
create table SendMessageTo (
	EventNo               SMALLINT NOT NULL,
	ToNo                  SMALLINT NOT NULL,
	SendTo                nvarchar(60),
	CONSTRAINT PK_SendMessageTo PRIMARY KEY (EventNo, ToNo),
	CONSTRAINT FK_SendMessageTo FOREIGN KEY (EventNo) REFERENCES SendMessage (EventNo));
</string>
<string>
create table SystemMailServer (
	ServerName            nvarchar(255),
	DomainAddress         nvarchar(255),
	PortNo                int);
</string>
<string>
create table UserMailServer (
	UserNo                int NOT NULL,
	ServerName            nvarchar(255),
	DomainAddress         nvarchar(255),
	PortNo                int,
	CONSTRAINT PK_UserMailServer PRIMARY KEY (UserNo),
	CONSTRAINT FK_UserMailServer FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey));
</string>
<string>
create table DataFileKeyWord (
	KeyWordNo            int NOT NULL,
	KeyWordName          nvarchar(30) NOT NULL,
	CONSTRAINT PK_DataFileKeyWord PRIMARY KEY (KeyWordNo));
</string>
<string>
create table NotDataFileKeyWord (
	KeyWordNo            int NOT NULL,
	KeyWordName          nvarchar(30) NOT NULL,
	CONSTRAINT PK_NotDataFileKeyWord PRIMARY KEY (KeyWordNo));
</string>
<string>
create table NominationValue (
	KeyWordNo            int NOT NULL,
	NominationNo         int NOT NULL,
	NominationName       nvarchar(30) NOT NULL,
	CONSTRAINT PK_NominationValue PRIMARY KEY (KeyWordNo, NominationNo),
	CONSTRAINT FK_NominationValue FOREIGN KEY (KeyWordNo) REFERENCES NotDataFileKeyWord (KeyWordNo));
</string>
<string>
create table SystemPrinter (
	PrinterName          nvarchar(255),
	PrinterPlace         nvarchar(255),
	PrintInfo            IMAGE,
	CanUsersChangePrinter bit NOT NULL);
</string>
<string>
create table ProjectPrinter (
	ProjectId            varchar(32) NOT NULL,
	PrinterName          nvarchar(255),
	PrinterPlace         nvarchar(255),
	PrintInfo            IMAGE,
	CanUsersChangePrinter bit NOT NULL,
	IsConformSystem       bit NOT NULL,
	CONSTRAINT PK_ProjectPrinter PRIMARY KEY (ProjectId),
	CONSTRAINT FK_ProjectPrinter FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) ->		-->
<!-- SystemDataProcテーブルにDefaultXAxisCalibCurveカラムを追加						-->
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) <-		-->
<string>
create table SystemDataProc (
	DilutionMode                bit NOT NULL,
	AreaAndHeightFormatMode     bit,
	TotalValueMode              bit NOT NULL,
	DefaultXAxisCalibCurve      int NOT NULL);
</string>
<!-- // <Mod IR対応> 2009/06/24 Change A.Shimizu []() ->		-->
<!-- SystemNumValueFormatテーブルにSoftwareTypeカラム追加		-->
<!-- // <Mod IR対応> 2009/06/24 Change S.Shimizu []() <-		-->
<string>
create table SystemNumValueFormat (
	NumericNo                  int NOT NULL,
	NumericName                nvarchar(127) NOT NULL,
	ShowType                   int NOT NULL,
	DecimalDigitCount          int,
	DigitCount                 int,
	RoundMode                  int NOT NULL,
	SoftwareType               int,
	CONSTRAINT PK_SystemNumValueFormat PRIMARY KEY (NumericNo));
</string>
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) ->		-->
<!-- ProjectDataProcテーブルにDefaultXAxisCalibCurveカラムを追加					-->
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) <-		-->
<string>
create table ProjectDataProc (
	ProjectId                 varchar(32) NOT NULL,
	DilutionMode              bit NOT NULL,
	AreaAndHeightFormatMode   bit NOT NULL,
	TotalValueMode            bit NOT NULL,
	IsConformSystem           bit NOT NULL,
	DefaultXAxisCalibCurve    int NOT NULL,
	CONSTRAINT PK_ProjectDataProc PRIMARY KEY (ProjectId),
	CONSTRAINT FK_ProjectDataProc FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>
<!-- // <Mod IR対応> 2009/06/24 Change A.Shimizu []() ->		-->
<!-- ProjectNumValueFormatテーブルにSoftwareTypeカラム追加		-->
<!-- // <Mod IR対応> 2009/06/24 Change S.Shimizu []() <-		-->
<string>
create table ProjectNumValueFormat (
	ProjectId               varchar(32) NOT NULL,
	NumericNo               int NOT NULL,
	NumericName             nvarchar(127) NOT NULL,
	ShowType                int NOT NULL,
	DecimalDigitCount       int,
	DigitCount              int,
	RoundMode               int NOT NULL,
	SoftwareType            int,
	CONSTRAINT PK_ProjectNumValueFormat PRIMARY KEY (ProjectId, NumericNo),
	CONSTRAINT FK_ProjectNumValueFormat FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>
<!-- // <Mod IR対応> 2009/06/24 Change A.Shimizu (SGS) [] () -> 	-->
<!-- DefaultNumValueFormatテーブル追加					-->
<string>
	create table DefaultNumValueFormat (
	NumericNo                  int NOT NULL,
	NumericName                nvarchar(127) NOT NULL,
	ShowType                   int NOT NULL,
	DecimalDigitCount          int,
	DigitCount                 int,
	RoundMode                  int NOT NULL,
	SoftwareType               int,
	CONSTRAINT PK_DefaultNumValueFormat PRIMARY KEY (NumericNo));
</string>
<!-- SystemPolicyテーブルの装置セキュリティポリシーのカラムを削除 -->
<string>
create table SystemPolicy (
	ManageVersionForDataFile               bit NOT NULL,
	ManageVersionForMetaDataFile           bit NOT NULL,
	CheckMasterOfMethodFile                bit NOT NULL,
	CheckMasterOfBatchFile                 bit NOT NULL,
	CheckMasterOfReportFile                bit NOT NULL,
	SyncMasterOfMetaFile                   bit NOT NULL,
	ConfirmOverwriteByMaster               bit NOT NULL,
	ManageVersionForOtherFile              bit NOT NULL,
	InhibitRollback                        bit NOT NULL,
	ConfineDataFileOperation               bit NOT NULL,
	InhibitChangeDataInfo                  bit NOT NULL,
	InhibitProjectPolicy                   bit NOT NULL,
	InhibitProjectAuthority                bit NOT NULL,
	InputReasonOfChangingPolicy            bit NOT NULL,
	InputReasonOfChangingUserInfo          bit NOT NULL,
	UnuseLocalCache                        bit NOT NULL,
	ClearLocalCache                        bit NOT NULL,
	InhibitSendMail                        bit NOT NULL,
	InhibitSendMessage                     bit NOT NULL,
	AutoWindowLockWaitTime                 SMALLINT NOT NULL,
	RequestReinputOfPassword               bit NOT NULL,
	RequestReinputOfUserId                 bit NOT NULL,
	RequestAttestEveryOneData              bit NOT NULL,
	InhibitWithdrawalOfSignature           bit NOT NULL,
	CanAcceptOnlyAnalystInLevel1           bit NOT NULL,
	CompelCommentInputAtSignature          bit NOT NULL,
	SignDataFile                           bit NOT NULL,
	SignPdaFile                            bit NOT NULL,
	SignPage                               SMALLINT NOT NULL,
	SignaturePositionLeft                  int NOT NULL,
	SignaturePositionAbove                 int NOT NULL,
	WidthOfSignature                       int NOT NULL,
	HeightOfSignature                      int NOT NULL,
	AddDirection                           SMALLINT NOT NULL,
	SignatureTextOfName                    bit NOT NULL,
	SignatureTextOfDate                    bit NOT NULL,
	SignatureTextOfReason                  bit NOT NULL,
	SignatureTextOfPlace                   bit NOT NULL,
	SignatureTextOfLabel                   bit NOT NULL,
	SignatureTextOfIdentName               bit NOT NULL,
	SignatureTextOfCompleteText            bit NOT NULL,
	UpdateTime                             DATETIME NOT NULL);
</string>
<!-- SystemInstPolicyテーブルを新規追加                        -->
<string>
create table SystemInstPolicy (
	PolicyNo                            int             NOT NULL,
	IsValid                             bit             NOT NULL,
	CONSTRAINT PK_SystemInstPolicy
	PRIMARY KEY (PolicyNo));
</string>
<!-- // <Mod IR対応> 2009/06/24 Change A.Shimizu (SGS) [] () <- 	-->
<string>
create table SignatureSetting (
	SignatureNo                  int NOT NULL,
	Reason                       nvarchar(32) NOT NULL,
	SettingStatus                nvarchar(32) NOT NULL,
	AdditionalDemandStatus       nvarchar(32),
	IsLock                       bit NOT NULL,
	BackColorCode                int NOT NULL,
	CONSTRAINT PK_SignatureSetting PRIMARY KEY (SignatureNo));
</string>
<!-- // <Mod IR対応> 2009/08/03 Change M.Tani (SGS) [] () ->        -->
<!-- ProjectPolicyテーブルの装置セキュリティポリシーのカラムを削除  -->
<string>
create table ProjectPolicy (
	ProjectId                          varchar(32) NOT NULL,
	ManageVersionForDataFile           bit NOT NULL,
	ManageVersionForMetaDataFile       bit NOT NULL,
	CheckMasterOfMethodFile            bit NOT NULL,
	CheckMasterOfBatchFile             bit NOT NULL,
	CheckMasterOfReportFile            bit NOT NULL,
	SyncMasterOfMetaFile               bit NOT NULL,
	ConfirmOverwriteByMaster           bit NOT NULL,
	ManageVersionForOtherFile          bit NOT NULL,
	InhibitRollback                    bit NOT NULL,
	ConfineDataFileOperation           bit NOT NULL,
	InhibitChangeDataInfo              bit NOT NULL,
	UpdateTime                         DATETIME NOT NULL,
	CONSTRAINT PK_ProjectPolicy PRIMARY KEY (ProjectId),
	CONSTRAINT FK_ProjectPolicy FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>
<!-- ProjectInstPolicyテーブルを新規追加                         -->
<string>
create table ProjectInstPolicy (
	ProjectId                           varchar(32)     NOT NULL,
	PolicyNo                            int             NOT NULL,
	IsValid                             bit             NOT NULL,
	CONSTRAINT PK_ProjectInstPolicy PRIMARY KEY (ProjectId, PolicyNo),
	CONSTRAINT FK_ProjectInstPolicy FOREIGN KEY (ProjectId) REFERENCES ProjectPolicy (ProjectId));
</string>
<!-- // <Mod IR対応> 2009/08/03 Change M.Tani (SGS) [] () <-        -->
<string>
create table UpdateTimer (
	UpdateTimer        SMALLINT);
</string>
<string>
create table tUserConfig (
	fPwdLength                 SMALLINT,
	fPwdPeriod                 SMALLINT,
	fPwdLockPeriod             SMALLINT,
	fPwdRecord                 SMALLINT,
	fIsChgFullName             bit NOT NULL,
	fIsSameFullName            bit NOT NULL,
	fIsSamePwd                 bit NOT NULL,
	fDenyUserMax               SMALLINT,
	fDenyUserTime              SMALLINT,
	fDenyPCMax                 SMALLINT,
	fDenyPCTime                SMALLINT,
	fUpdateCount               int,
	fDBId                      char(128),
	fToken                     char(128),
	fDBVersion                 SMALLINT,
	fDescription               char(256),
	fbReserve1                 bit,
	fbReserve2                 bit,
	flReserve1                 int,
	flReserve2                 int,
	fdReserve1                 DATETIME,
	fdReserve2                 DATETIME,
	ftReserve1                 char(256),
	ftReserve2                 char(256),
	fLssDenyUserReset          SMALLINT,
	fLssDenyPCReset            SMALLINT,
	fLssNotSimpleLogin         bit DEFAULT 0 ,
	fLssMultiUser              bit DEFAULT 0 ,
	fLssWindowsAccountLogin    bit DEFAULT 0 ,
	fLssNotLocalLogin          bit DEFAULT 0 ,
	fLssWinDomainCooperation   bit DEFAULT 0 ,
	fLssWinDomain              nvarchar(255),
	fLssDegiCertificate        IMAGE,
	fLssIsNotDelUser           bit DEFAULT 0 );
</string>
<string>
create table tAlertMessage (
	fKind                 SMALLINT NOT NULL,
	fMessage              varchar(255));
</string>
<string>
create table tSendErrorAlert (
	fPC        varchar(128));
</string>
<string>
create table tEmailMessage (
	fKind                 SMALLINT NOT NULL,
	fMessage              varchar(255));
</string>
<string>
create table tSendErrorEmail (
	fPC                   varchar(255));
</string>
<string>
create table tEmailDetail (
	fSMTP                 varchar(255),
	fPort                 int,
	fSubjects             varchar(255),
	fFrom                 varchar(255));
</string>
<string>
create table SoftwareDef (
	SoftwareType        SMALLINT NOT NULL,
	SoftwareName        nvarchar(255),
	InstrumentType      nvarchar(128),
	DataNamePos         SMALLINT,
	DataFilePos         SMALLINT,
	DataFileExtension   varchar(8),
	PDFFilePos          SMALLINT,
	CONSTRAINT PK_SoftwareDef PRIMARY KEY (SoftwareType));
</string>
<string>
create table ResultTableDef (
	ResultTableType       SMALLINT NOT NULL,
	ResultTableName       nvarchar(64),
	CONSTRAINT PK_ResultTableDef PRIMARY KEY (ResultTableType));
</string>
<string>
create table FileTypeDef (
	FileType             SMALLINT NOT NULL,
	FileTypeName         nvarchar(64),
	IsCompress           bit,
	IsCache              bit,
	CONSTRAINT PK_FileTypeDef PRIMARY KEY (FileType));
</string>
<string>
create table ExtensionDef (
	FileType          SMALLINT NOT NULL,
	SoftwareType      SMALLINT NOT NULL,
	ExtensionName     nvarchar(8));
</string>
<!-- // <Mod IR対応> 2009/07/23 Add N.Nishino []() ->	-->
<!-- tEventLogテーブルにSoftwareTypeカラム追加			-->
<!-- // <Mod IR対応> 2009/07/23 Add N.Nishino []() <-	-->
<string>
CREATE TABLE tEventLog (
	fKey                   int IDENTITY NOT FOR REPLICATION	NOT NULL,
	fDate                  DATETIME NOT NULL,
	fPCName                char(32) NOT NULL,
	fName                  char(31) NOT NULL,
	fFullName              char(64),
	fOperation             char(64),
	fResult                char(32),
	fInformation           char(255),
	fSoftware              char(32),
	fDescription           char(255),
	LogId                  varchar(32),
	LogType                smallint,
	LogClassification      smallint,
	ApplicationName        nvarchar(32),
	UserNo                 int,
	ProjectId              varchar(32),
	ProjectName            nvarchar(64),
	InstNo                 smallint,
	InstName               nvarchar(64),
	EventCode              int,
	FileId                 varchar(32),
	UnregisteredFlag       bit,
	SoftwareType           smallint,
	CONSTRAINT PK_tEventLog PRIMARY KEY (fKey));
</string>
<!-- // <Mod> 2006/05/24 Change S.Sugimori [45212](不具合管理システム) -> -->
<!-- 
<string>
CREATE TABLE AUDITTRAILLOG (
	AuditTrailLogNo        smallint NOT NULL,
	LogId                  varchar(32) NOT NULL,
	UpdateColumn           nvarchar(255) NOT NULL,
	UpdateData             nvarchar(255) NOT NULL,
	UpdateReason           nvarchar(255),
	Version        smallint,
	CONSTRAINT PK_AUDITTRAILLOG PRIMARY KEY (AuditTrailLogNo, LogId));
</string>
-->
<string>
CREATE TABLE AUDITTRAILLOG (
	AuditTrailLogNo        int NOT NULL,
	LogId                  varchar(32) NOT NULL,
	UpdateColumn           nvarchar(255) NOT NULL,
	UpdateData             nvarchar(255) NOT NULL,
	UpdateReason           nvarchar(255),
	Version                int,
	CONSTRAINT PK_AUDITTRAILLOG PRIMARY KEY (AuditTrailLogNo, LogId));
</string>
<!-- // <Mod> 2006/05/24 Change S.Sugimori [45212](不具合管理システム) <- -->

<!-- <Mod IR対応> 2009/07/31 Add A.Shimizu (SGS) [] () ->	-->
<!-- RightsControlテーブル追加					-->
<!-- // <Mod> 2011/09/21 Add S.Takaya (Soft1G) (LabSolutions機種共通[80911]) ->	-->
<!-- RightsNoへの一意制約追加				-->
<string>
CREATE TABLE RightsControl (
	RightsNo             int NOT NULL,
	SoftwareType         int NOT NULL,
        CONSTRAINT IX_RightsControl_1 Unique (RightsNo));
</string>
<!-- // <Mod> 2011/09/21 Add S.Takaya (Soft1G) (LabSolutions機種共通[80911]) <-	-->
<!-- <Mod IR対応> 2009/07/31 Add A.Shimizu (SGS) [] () <-	-->

</Scripts>
</SystemDb>
<ProjectDb>
<Scripts>
<string>USE PROJECT_COMMON</string>
<!-- // <Mod DB版> 2009/11/25 Add Y.Nakamura (SGS) [修正No.132] (NT版不具合リスト) -> -->
<!-- Data_DataSetNumberMngテーブルを追加 -->
<!-- // <Mod DB版> 2009/11/25 Add Y.Nakamura (SGS) [修正No.132] (NT版不具合リスト) <- -->
<string>
CREATE TABLE Data_DataSetNumberMng (
	FileKind           int NOT NULL,
	ProjectID          varchar(32) NOT NULL,
	InstrumentNo       int NOT NULL,
	RegistrationNo     int);
</string>
<string>
ALTER TABLE Data_DataSetNumberMng
	ADD CONSTRAINT PK_Data_DataSetNumberMng PRIMARY KEY
	(FileKind, ProjectID, InstrumentNo);
</string>
<!-- // <Mod> 2006/12/21 Change Sakai(SGS) (サンプル情報列幅増加対応) -> -->
<string>
CREATE TABLE MirrorFileInfo (
	ProjectID               varchar(32) NOT NULL,
	InstrumentNo            int NOT NULL,
	FileName                nvarchar(255) NOT NULL,
	FileKind                int,
	Version                 smallint,
	FileSize                int,
	FileComment             ntext,
	OperationDate           datetime,
	Operator                nvarchar(64),
	ModifiedDate            datetime,
	Modifier                nvarchar(64),
	PCName                  nvarchar(255),
	InstrumentType          nvarchar(128),
	Software                nvarchar(64),
	SampleName              nvarchar(64),
	SampleID                nvarchar(64),
	SampleType              nvarchar(32),
	ManageFlag1             smallint DEFAULT 0,
	ManageFlag2             smallint DEFAULT 0,
	ManageFlag3             smallint DEFAULT 0,
	ManageFlag4             smallint DEFAULT 0,
	ManageFlag5             smallint DEFAULT 0,
	ManageFlag6             smallint DEFAULT 0,
	ManageFlag7             smallint DEFAULT 0,
	ManageFlag8             smallint DEFAULT 0,
	ManageFlag9             smallint DEFAULT 0,
	ManageFlag10            smallint DEFAULT 0,
	SignLevel               smallint DEFAULT 0,
	SignStatus              nvarchar(255),
	Signer                  nvarchar(64),
	SignDate                datetime,
	FileType                smallint,
	FileID                  varchar(32),
	FileInfo1               nvarchar(180),
	FileInfo2               nvarchar(180),
	FileInfo3               nvarchar(180),
	FileInfo4               nvarchar(180),
	FileInfo5               nvarchar(180),
	FileInfo6               nvarchar(180),
	FileInfo7               nvarchar(180),
	FileInfo8               nvarchar(180),
	FileInfo9               nvarchar(180),
	FileInfo10              nvarchar(180),
	Tag1                    nvarchar(50),
	Tag2                    nvarchar(50),
	Tag3                    nvarchar(50),
	Tag4                    nvarchar(50),
	Tag5                    nvarchar(50),
	Tag6                    nvarchar(50),
	Tag7                    nvarchar(50),
	Tag8                    nvarchar(50),
	Tag9                    nvarchar(50),
	Tag10                   nvarchar(50),
	Tag11                   nvarchar(32),
	Tag12                   nvarchar(32),
	Tag13                   nvarchar(32),
	Tag14                   nvarchar(32),
	Tag15                   nvarchar(32),
	Tag16                   nvarchar(32),
	Tag17                   nvarchar(32),
	Tag18                   nvarchar(32),
	Tag19                   nvarchar(32),
	Tag20                   nvarchar(32),
	TagNum1                 int,
	TagNum2                 int,
	TagNum3                 int,
	TagNum4                 int,
	TagNum5                 int,
	DataComment             ntext,
	Comments                ntext,
	CompressType            smallint,
	FileSubstance           image);
</string>
<!-- // <Mod> 2006/12/21 Change Sakai(SGS) (サンプル情報列幅増加対応) <- -->
<string>
ALTER TABLE MirrorFileInfo
	ADD CONSTRAINT PK_MirrorFileInfo PRIMARY KEY
	(ProjectID, InstrumentNo, FileName);
</string>
<string>
CREATE TABLE SystemCheckResultFile (
	InstrumentNo            int NOT NULL,
	FileName                nvarchar(255) NOT NULL,
	CreateDate              datetime,
	ModifiedDate            datetime,
	FileSize                int,
	Comments                ntext,
	FileSubstance           image);
</string>
<string>
ALTER TABLE SystemCheckResultFile
	ADD CONSTRAINT PK_SystemCheckResultFile PRIMARY KEY
	(InstrumentNo, FileName);
</string>
<string>
CREATE TABLE TemplateMetaFile (
	FileName                nvarchar(255) NOT NULL,
	CreateDate              datetime,
	ModifiedDate            datetime,
	FileSize                int,
	Comments                ntext,
	FileSubstance           image);
</string>
<string>
ALTER TABLE TemplateMetaFile
	ADD CONSTRAINT PK_TemplateMetaFile PRIMARY KEY
	(FileName);
</string>
<string>
CREATE TABLE SysCheck_DBFileAccessInfo (
	InstrumentNo            int NOT NULL,
	FileName                nvarchar(255) NOT NULL,
	IsAnalysis              bit,
	APLName                 nvarchar(64),
	UserName                nvarchar(64),
	PCName                  nvarchar(255),
	AccessDate              datetime);
</string>
<string>
ALTER TABLE SysCheck_DBFileAccessInfo
	ADD CONSTRAINT PK_SysCheck_DBFileAccessInfo PRIMARY KEY
	(InstrumentNo,FileName);
</string>
<string>
CREATE TABLE TemplateMeta_DBFileAccessInfo (
	FileName               nvarchar(255) NOT NULL,
	IsAnalysis             bit,
	APLName                nvarchar(64),
	UserName               nvarchar(64),
	PCName                 nvarchar(255),
	AccessDate             datetime);
</string>
<string>
ALTER TABLE TemplateMeta_DBFileAccessInfo
	ADD CONSTRAINT PKTemplateMetaDBFileAccessInfo PRIMARY KEY
	(FileName);
</string>
<!-- // <Mod DM機能追加> 2008/10/28 Mod M.Sawada (SGS) [] (データ処理設定と結果表フォーマットの連動) -> -->
<string>
CREATE TABLE ResultTableFormat (
	SoftwareType           smallint NOT NULL,
	ResultTableType        smallint	NOT NULL,
	ColumnNo               smallint	NOT NULL,
	TitleName              nvarchar(32),
	DataType               smallint,
	DisplayType            smallInt,
	Digit                  smallInt,
	ConvertItem            varchar(255),
	RoundMode              int NOT NULL,
	NumericValueFormatNo   smallInt);
</string>
<!-- // <Mod DM機能追加> 2008/10/28 Mod M.Sawada (SGS) [] (データ処理設定と結果表フォーマットの連動) <- -->
<string>
ALTER TABLE ResultTableFormat
	ADD CONSTRAINT ResultTableFormat_pk PRIMARY KEY
	(SoftwareType, ResultTableType, ColumnNo);
</string>
<!-- // <Mod NT版> 2008/06/24 Add Y.Nakamura (SGS) [修正No.10] (NT版管理シート) -> -->
<string>
CREATE TABLE LabsSystemFile (
	FileName                nvarchar(255) NOT NULL,
	CreateDate              datetime,
	ModifiedDate            datetime,
	FileSize                int,
	Comments                ntext,
	FileSubstance           image);
</string>
<string>
ALTER TABLE LabsSystemFile
	ADD CONSTRAINT PK_LabsSystemFile PRIMARY KEY
	(FileName);
</string>
<string>
CREATE TABLE LabsSystem_DBFileAccessInfo (
	FileName               nvarchar(255) NOT NULL,
	IsAnalysis             bit,
	APLName                nvarchar(64),
	UserName               nvarchar(64),
	PCName                 nvarchar(255),
	AccessDate             datetime);
</string>
<string>
ALTER TABLE LabsSystem_DBFileAccessInfo
	ADD CONSTRAINT PKLabsSystemDBFileAccessInfo PRIMARY KEY
	(FileName);
</string>
<!-- // <Mod NT版> 2008/06/24 Add Y.Nakamura (SGS) [修正No.10] (NT版管理シート) <- -->
<string>USE PROJECT_0</string>
<!-- // <Mod DB版> 2009/11/20 Add Y.Nakamura (SGS) [修正No.132] (NT版不具合リスト) -> -->
<!-- DataFileNameMngテーブルにDataNoカラム追加 -->
<!-- // <Mod DB版> 2009/11/20 Add Y.Nakamura (SGS) [修正No.132] (NT版不具合リスト) <- -->
<string>
CREATE TABLE DataFileNameMng (
	FileName                nvarchar(255) NOT NULL,
	InstrumentName          nvarchar(64)  NOT NULL,
	OperationDate           datetime      NOT NULL,
	RegistrationType        int           NOT NULL,
	IndicationFileName      nvarchar(255),
	FileMngID               varchar(32)   NOT NULL,
	LatestVersion           smallint,
	DataNo                  varchar(40));
</string>
<string>
ALTER TABLE DataFileNameMng
	ADD CONSTRAINT DataFileNameMng_pk PRIMARY KEY
	(FileName, InstrumentName,OperationDate,RegistrationType);
</string>
<!-- // <Mod> 2006/12/20 Add Sakai(SGS) [83](仕様変更) -> -->
<string>
CREATE UNIQUE INDEX IX_DataFileNameMng_1
	ON DataFileNameMng (FileMngID);
</string>
<!-- // <Mod> 2006/12/20 Add Sakai(SGS) [83](仕様変更) <- -->
<!-- // <Mod> 2010/06/18 Add I.Ishibashi [不具合連絡システム] (73965) (LabSolCS) -> -->
<!-- // 検索高速化の為のインデックス追加 -->
<string>
CREATE INDEX IX_DataFileNameMng_2
	ON DataFileNameMng (FileMngID, LatestVersion, InstrumentName, IndicationFileName, DataNo);
</string>
<!-- // <Mod> 2010/06/18 Add I.Ishibashi [不具合連絡システム] (73965) (LabSolCS) <- -->
<!-- // <Mod DB版> 2009/11/24 Add Y.Nakamura (SGS) [修正No.132] (NT版不具合リスト) -> -->
<!-- DataFileNameMngForDeletedテーブルにDataNoカラム追加 -->
<!-- // <Mod DB版> 2009/11/24 Add Y.Nakamura (SGS) [修正No.132] (NT版不具合リスト) <- -->
<string>
CREATE TABLE DataFileNameMngForDeleted (
	FileName                nvarchar(255)  NOT NULL,
	InstrumentName          nvarchar(64)  NOT NULL,
	OperationDate           datetime  NOT NULL,
	RegistrationType        int  NOT NULL,
	IndicationFileName      nvarchar(255),
	FileMngID               varchar(32),
	LatestVersion           smallint,
	DataNo                  varchar(40));
</string>
<!-- // <Mod> 2006/12/21 Change Sakai(SGS) (サンプル情報列幅増加対応) -> -->
<string>
CREATE TABLE DataFileInfo (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	IsDelete              bit,
	CompressType          smallint,
	CheckSum              varchar(64),
	FileSize              int,
	FileComment           ntext,
	RegistrationDate      datetime,
	Registrant            nvarchar(64),
	OperationDate         datetime,
	Operator              nvarchar(64),
	ModifiedDate          datetime,
	Modifier              nvarchar(64),
	PCName                nvarchar(255),
	InstrumentType        nvarchar(128),
	Software              nvarchar(64),
	SampleName            nvarchar(64),
	SampleID              nvarchar(64),
	SampleType            nvarchar(32),
	ManageFlag1           smallint DEFAULT 0,
	ManageFlag2           smallint DEFAULT 0,
	ManageFlag3           smallint DEFAULT 0,
	ManageFlag4           smallint DEFAULT 0,
	ManageFlag5           smallint DEFAULT 0,
	ManageFlag6           smallint DEFAULT 0,
	ManageFlag7           smallint DEFAULT 0,
	ManageFlag8           smallint DEFAULT 0,
	ManageFlag9           smallint DEFAULT 0,
	ManageFlag10          smallint DEFAULT 0,
	SignLevel             smallint DEFAULT 0,
	SignStatus            nvarchar(255),
	Signer                nvarchar(64),
	SignDate              datetime,
	FileType              smallint,
	FileID                varchar(32),
	FileInfo1             nvarchar(180),
	FileInfo2             nvarchar(180),
	FileInfo3             nvarchar(180),
	FileInfo4             nvarchar(180),
	FileInfo5             nvarchar(180),
	FileInfo6             nvarchar(180),
	FileInfo7             nvarchar(180),
	FileInfo8             nvarchar(180),
	FileInfo9             nvarchar(180),
	FileInfo10            nvarchar(180),
	Tag1                  nvarchar(50),
	Tag2                  nvarchar(50),
	Tag3                  nvarchar(50),
	Tag4                  nvarchar(50),
	Tag5                  nvarchar(50),
	Tag6                  nvarchar(50),
	Tag7                  nvarchar(50),
	Tag8                  nvarchar(50),
	Tag9                  nvarchar(50),
	Tag10                 nvarchar(50),
	Tag11                 nvarchar(32),
	Tag12                 nvarchar(32),
	Tag13                 nvarchar(32),
	Tag14                 nvarchar(32),
	Tag15                 nvarchar(32),
	Tag16                 nvarchar(32),
	Tag17                 nvarchar(32),
	Tag18                 nvarchar(32),
	Tag19                 nvarchar(32),
	Tag20                 nvarchar(32),
	TagNum1               int,
	TagNum2               int,
	TagNum3               int,
	TagNum4               int,
	TagNum5               int,
	DataComment           ntext,
	Comments              ntext);
</string>
<!-- // <Mod> 2006/12/21 Change Sakai(SGS) (サンプル情報列幅増加対応) <- -->
<string>
ALTER TABLE DataFileInfo
	ADD CONSTRAINT DataFileInfo_pk PRIMARY KEY
	(FileMngID, Version);
</string>
<!-- // <Mod> 2010/06/18 Add I.Ishibashi [不具合連絡システム] (73965) (LabSolCS) -> -->
<!-- // 検索高速化の為のインデックス追加 -->
<string>
CREATE INDEX IX_DataFileInfo_1
	ON DataFileInfo (FileMngID, Version, IsDelete, FileType, RegistrationDate, ModifiedDate, OperationDate, Modifier, Operator, SampleName, SampleID);
</string>
<string>
CREATE INDEX IX_DataFileInfo_2
	ON DataFileInfo (RegistrationDate);
</string>
<string>
CREATE INDEX IX_DataFileInfo_3
	ON DataFileInfo (ModifiedDate);
</string>
<!-- // <Mod> 2010/06/18 Add I.Ishibashi [不具合連絡システム] (73965) (LabSolCS) <- -->
<!-- // <Mod DM機能追加> 2008/10/10 Del M.Sawada (SGS) [] (データファイル外だし) -> -->
<!--
<string>
CREATE TABLE DataFileSubstance (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	FileSubstance         image);
</string>
<string>
ALTER TABLE DataFileSubstance
	ADD CONSTRAINT DataFileSubstance_pk PRIMARY KEY
	(FileMngID,Version);
</string>
<string>
ALTER TABLE DataFileSubstance
	ADD CONSTRAINT FK_DataFileSubstance FOREIGN KEY (FileMngID,Version)
	REFERENCES DataFileInfo (FileMngID,Version);
</string>
-->
<!-- // <Mod DM機能追加> 2008/10/10 Del M.Sawada (SGS) [] (データファイル外だし) <- -->
<string>
CREATE TABLE DataFileSignInfo (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	SignNo                int NOT NULL,
	SignLevel             smallint DEFAULT 0,
	SignStatus            nvarchar(255),
	SignReason            nvarchar(255),
	Signer                nvarchar(64),
	SignerNo              int,
	SignDate              datetime);
</string>
<string>
ALTER TABLE DataFileSignInfo
	ADD CONSTRAINT DataFileSignInfo_pk PRIMARY KEY
	(FileMngID, Version ,SignNo);
</string>
<string>
ALTER TABLE DataFileSignInfo
	ADD CONSTRAINT FK_DataFileSignInfo FOREIGN KEY (FileMngID,Version)
	REFERENCES DataFileInfo (FileMngID,Version);
</string>
<string>
CREATE TABLE DataFileSignCount (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	SignCount             int NOT NULL);
</string>
<string>
ALTER TABLE DataFileSignCount 
	ADD CONSTRAINT DataFileSignCount_pk PRIMARY KEY
	(FileMngID, Version);
</string>
<string>
ALTER TABLE DataFileSignCount 
	ADD CONSTRAINT FK_DataFileSignCount FOREIGN KEY (FileMngID,Version)
	REFERENCES DataFileInfo (FileMngID,Version);
</string>
<string>
CREATE TABLE DataFile_ResultFileInfo (
	DataFile_FileMngID             varchar(32) NOT NULL,
	DataFile_Version               smallint NOT NULL,
	ResultFile_FileMngID           varchar(32) NOT NULL,
	FileName                       nvarchar(255),
	CompressType                   smallint,
	CreateDate                     datetime,
	Creator                        nvarchar(64),
	ModifiedDate                   datetime,
	Modifier                       nvarchar(64),
	FileSize                       int,
	Comments                       ntext,
	IsDeleteEnabled                bit,
	FileType                       smallint,
	Detector                       nvarchar(255),
	RegistrationNo                 int);
</string>
<string>
ALTER TABLE DataFile_ResultFileInfo
	ADD CONSTRAINT DataFile_ResultFileInfo_pk PRIMARY KEY
	(DataFile_FileMngID, DataFile_Version,ResultFile_FileMngID);
</string>
<string>
ALTER TABLE DataFile_ResultFileInfo
	ADD CONSTRAINT FK_DataFile_ResultFileInfo FOREIGN KEY (DataFile_FileMngID,DataFile_Version)
	REFERENCES DataFileInfo (FileMngID,Version);
</string>
<string>
CREATE TABLE DataFile_ResultFileSubstance (
	DataFile_FileMngID             varchar(32) NOT NULL,
	DataFile_Version               smallint NOT NULL,
	ResultFile_FileMngID           varchar(32) NOT NULL,
	FileSubstance                  image);
</string>
<string>
ALTER TABLE DataFile_ResultFileSubstance
	ADD CONSTRAINT DataFile_ResultFileSub_pk PRIMARY KEY
	(DataFile_FileMngID, DataFile_Version,ResultFile_FileMngID);
</string>
<string>
ALTER TABLE DataFile_ResultFileSubstance
	ADD CONSTRAINT FK_DataFile_ResultFileSub FOREIGN KEY (DataFile_FileMngID,DataFile_Version,ResultFile_FileMngID)
	REFERENCES DataFile_ResultFileInfo (DataFile_FileMngID,DataFile_Version,ResultFile_FileMngID);
</string>
<string>
CREATE TABLE DataFileResultTable (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	ResultTableType       smallint NOT NULL,
	RowNo                 int NOT NULL,
	ResultTableName       nvarchar(64),
	Text1                 nvarchar(128),
	Text2                 nvarchar(128),
	Text3                 nvarchar(128),
	Text4                 nvarchar(128),
	Text5                 nvarchar(128),
	Text6                 nvarchar(64),
	Text7                 nvarchar(64),
	Text8                 nvarchar(64),
	Text9                 nvarchar(64),
	Text10                nvarchar(64),
	Text11                nvarchar(64),
	Text12                nvarchar(64),
	Text13                nvarchar(64),
	Text14                nvarchar(64),
	Text15                nvarchar(64),
	Text16                nvarchar(64),
	Text17                nvarchar(64),
	Text18                nvarchar(64),
	Text19                nvarchar(64),
	Text20                nvarchar(64),
	Text21                nvarchar(128),
	Text22                nvarchar(128),
	Text23                nvarchar(128),
	Text24                nvarchar(128),
	Text25                nvarchar(128),
	Text26                nvarchar(32),
	Text27                nvarchar(32),
	Text28                nvarchar(32),
	Text29                nvarchar(32),
	Text30                nvarchar(32),
	Text31                nvarchar(32),
	Text32                nvarchar(32),
	Text33                nvarchar(32),
	Text34                nvarchar(32),
	Text35                nvarchar(32),
	Text36                nvarchar(32),
	Text37                nvarchar(32),
	Text38                nvarchar(32),
	Text39                nvarchar(32),
	Text40                nvarchar(32),
	Text41                nvarchar(10),
	Text42                nvarchar(10),
	Text43                nvarchar(10),
	Text44                nvarchar(10),
	Text45                nvarchar(10),
	Text46                nvarchar(10),
	Text47                nvarchar(10),
	Text48                nvarchar(10),
	Text49                nvarchar(10),
	Text50                nvarchar(10),
	Text51                nvarchar(10),
	Text52                nvarchar(10),
	Text53                nvarchar(10),
	Text54                nvarchar(10),
	Text55                nvarchar(10),
	Text56                nvarchar(10),
	Text57                nvarchar(10),
	Text58                nvarchar(10),
	Text59                nvarchar(10),
	Text60                nvarchar(10),
	Text61                nvarchar(10),
	Text62                nvarchar(10),
	Text63                nvarchar(10),
	Text64                nvarchar(10),
	Text65                nvarchar(10),
	Text66                nvarchar(10),
	Text67                nvarchar(10),
	Text68                nvarchar(10),
	Text69                nvarchar(10),
	Text70                nvarchar(10),
	Text71                nvarchar(10),
	Text72                nvarchar(10),
	Text73                nvarchar(10),
	Text74                nvarchar(10),
	Text75                nvarchar(10),
	Text76                nvarchar(10),
	Text77                nvarchar(10),
	Text78                nvarchar(10),
	Text79                nvarchar(10),
	Text80                nvarchar(10),
	Text81                nvarchar(10),
	Text82                nvarchar(10),
	Text83                nvarchar(10),
	Text84                nvarchar(10),
	Text85                nvarchar(10),
	Text86                nvarchar(10),
	Text87                nvarchar(10),
	Text88                nvarchar(10),
	Text89                nvarchar(10),
	Text90                nvarchar(10),
	Text91                nvarchar(10),
	Text92                nvarchar(10),
	Text93                nvarchar(10),
	Text94                nvarchar(10),
	Text95                nvarchar(10),
	Text96                nvarchar(10),
	Text97                nvarchar(10),
	Text98                nvarchar(10),
	Text99                nvarchar(10),
	Text100               nvarchar(10),
	Double1               float,
	Double2               float,
	Double3               float,
	Double4               float,
	Double5               float,
	Double6               float,
	Double7               float,
	Double8               float,
	Double9               float,
	Double10              float,
	Double11              float,
	Double12              float,
	Double13              float,
	Double14              float,
	Double15              float,
	Double16              float,
	Double17              float,
	Double18              float,
	Double19              float,
	Double20              float,
	Double21              float,
	Double22              float,
	Double23              float,
	Double24              float,
	Double25              float,
	Double26              float,
	Double27              float,
	Double28              float,
	Double29              float,
	Double30              float,
	Double31              float,
	Double32              float,
	Double33              float,
	Double34              float,
	Double35              float,
	Double36              float,
	Double37              float,
	Double38              float,
	Double39              float,
	Double40              float,
	Double41              float,
	Double42              float,
	Double43              float,
	Double44              float,
	Double45              float,
	Double46              float,
	Double47              float,
	Double48              float,
	Double49              float,
	Double50              float,
	Double51              float,
	Double52              float,
	Double53              float,
	Double54              float,
	Double55              float,
	Double56              float,
	Double57              float,
	Double58              float,
	Double59              float,
	Double60              float,
	Double61              float,
	Double62              float,
	Double63              float,
	Double64              float,
	Double65              float,
	Double66              float,
	Double67              float,
	Double68              float,
	Double69              float,
	Double70              float,
	Double71              float,
	Double72              float,
	Double73              float,
	Double74              float,
	Double75              float,
	Double76              float,
	Double77              float,
	Double78              float,
	Double79              float,
	Double80              float,
	Double81              float,
	Double82              float,
	Double83              float,
	Double84              float,
	Double85              float,
	Double86              float,
	Double87              float,
	Double88              float,
	Double89              float,
	Double90              float,
	Double91              float,
	Double92              float,
	Double93              float,
	Double94              float,
	Double95              float,
	Double96              float,
	Double97              float,
	Double98              float,
	Double99              float,
	Double100              float);

</string>
<string>
ALTER TABLE DataFileResultTable
	ADD CONSTRAINT DataFileResultTable_pk PRIMARY KEY
	(FileMngID,Version,ResultTableType,RowNo);
</string>
<string>
ALTER TABLE DataFileResultTable
	ADD CONSTRAINT FK_DataSetResultTable FOREIGN KEY (FileMngID,Version)
	REFERENCES DataFileInfo (FileMngID,Version);
</string>
<!-- // <Mod> 2010/07/15 Add Y.Nakamura (SGS) [71130] (LabSolutions C/S) -> -->
<string>
CREATE TABLE DataFileResultTable2 (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	ResultTableType       smallint NOT NULL,
	RowNo                 int NOT NULL,
	ResultTableName       nvarchar(64),
	Text101               nvarchar(128),
	Text102               nvarchar(128),
	Text103               nvarchar(128),
	Text104               nvarchar(128),
	Text105               nvarchar(128),
	Text106               nvarchar(64),
	Text107               nvarchar(64),
	Text108               nvarchar(64),
	Text109               nvarchar(64),
	Text110               nvarchar(64),
	Text111               nvarchar(64),
	Text112               nvarchar(64),
	Text113               nvarchar(64),
	Text114               nvarchar(64),
	Text115               nvarchar(64),
	Text116               nvarchar(64),
	Text117               nvarchar(64),
	Text118               nvarchar(64),
	Text119               nvarchar(64),
	Text120               nvarchar(64),
	Text121               nvarchar(128),
	Text122               nvarchar(128),
	Text123               nvarchar(128),
	Text124               nvarchar(128),
	Text125               nvarchar(128),
	Text126               nvarchar(32),
	Text127               nvarchar(32),
	Text128               nvarchar(32),
	Text129               nvarchar(32),
	Text130               nvarchar(32),
	Text131               nvarchar(32),
	Text132               nvarchar(32),
	Text133               nvarchar(32),
	Text134               nvarchar(32),
	Text135               nvarchar(32),
	Text136               nvarchar(32),
	Text137               nvarchar(32),
	Text138               nvarchar(32),
	Text139               nvarchar(32),
	Text140               nvarchar(32),
	Text141               nvarchar(10),
	Text142               nvarchar(10),
	Text143               nvarchar(10),
	Text144               nvarchar(10),
	Text145               nvarchar(10),
	Text146               nvarchar(10),
	Text147               nvarchar(10),
	Text148               nvarchar(10),
	Text149               nvarchar(10),
	Text150               nvarchar(10),
	Text151               nvarchar(10),
	Text152               nvarchar(10),
	Text153               nvarchar(10),
	Text154               nvarchar(10),
	Text155               nvarchar(10),
	Text156               nvarchar(10),
	Text157               nvarchar(10),
	Text158               nvarchar(10),
	Text159               nvarchar(10),
	Text160               nvarchar(10),
	Text161               nvarchar(10),
	Text162               nvarchar(10),
	Text163               nvarchar(10),
	Text164               nvarchar(10),
	Text165               nvarchar(10),
	Text166               nvarchar(10),
	Text167               nvarchar(10),
	Text168               nvarchar(10),
	Text169               nvarchar(10),
	Text170               nvarchar(10),
	Text171               nvarchar(10),
	Text172               nvarchar(10),
	Text173               nvarchar(10),
	Text174               nvarchar(10),
	Text175               nvarchar(10),
	Text176               nvarchar(10),
	Text177               nvarchar(10),
	Text178               nvarchar(10),
	Text179               nvarchar(10),
	Text180               nvarchar(10),
	Text181               nvarchar(10),
	Text182               nvarchar(10),
	Text183               nvarchar(10),
	Text184               nvarchar(10),
	Text185               nvarchar(10),
	Text186               nvarchar(10),
	Text187               nvarchar(10),
	Text188               nvarchar(10),
	Text189               nvarchar(10),
	Text190               nvarchar(10),
	Text191               nvarchar(10),
	Text192               nvarchar(10),
	Text193               nvarchar(10),
	Text194               nvarchar(10),
	Text195               nvarchar(10),
	Text196               nvarchar(10),
	Text197               nvarchar(10),
	Text198               nvarchar(10),
	Text199               nvarchar(10),
	Text200               nvarchar(10),
	Double101             float,
	Double102             float,
	Double103             float,
	Double104             float,
	Double105             float,
	Double106             float,
	Double107             float,
	Double108             float,
	Double109             float,
	Double110             float,
	Double111             float,
	Double112             float,
	Double113             float,
	Double114             float,
	Double115             float,
	Double116             float,
	Double117             float,
	Double118             float,
	Double119             float,
	Double120             float,
	Double121             float,
	Double122             float,
	Double123             float,
	Double124             float,
	Double125             float,
	Double126             float,
	Double127             float,
	Double128             float,
	Double129             float,
	Double130             float,
	Double131             float,
	Double132             float,
	Double133             float,
	Double134             float,
	Double135             float,
	Double136             float,
	Double137             float,
	Double138             float,
	Double139             float,
	Double140             float,
	Double141             float,
	Double142             float,
	Double143             float,
	Double144             float,
	Double145             float,
	Double146             float,
	Double147             float,
	Double148             float,
	Double149             float,
	Double150             float,
	Double151             float,
	Double152             float,
	Double153             float,
	Double154             float,
	Double155             float,
	Double156             float,
	Double157             float,
	Double158             float,
	Double159             float,
	Double160             float,
	Double161             float,
	Double162             float,
	Double163             float,
	Double164             float,
	Double165             float,
	Double166             float,
	Double167             float,
	Double168             float,
	Double169             float,
	Double170             float,
	Double171             float,
	Double172             float,
	Double173             float,
	Double174             float,
	Double175             float,
	Double176             float,
	Double177             float,
	Double178             float,
	Double179             float,
	Double180             float,
	Double181             float,
	Double182             float,
	Double183             float,
	Double184             float,
	Double185             float,
	Double186             float,
	Double187             float,
	Double188             float,
	Double189             float,
	Double190             float,
	Double191             float,
	Double192             float,
	Double193             float,
	Double194             float,
	Double195             float,
	Double196             float,
	Double197             float,
	Double198             float,
	Double199             float,
	Double200             float);
</string>
<string>
ALTER TABLE DataFileResultTable2
	ADD CONSTRAINT DataFileResultTable2_pk PRIMARY KEY
	(FileMngID,Version,ResultTableType,RowNo);
</string>
<string>
ALTER TABLE DataFileResultTable2
	ADD CONSTRAINT FK_DataSetResultTable2 FOREIGN KEY (FileMngID,Version)
	REFERENCES DataFileInfo (FileMngID,Version);
</string>
<!-- // <Mod> 2010/07/15 Add Y.Nakamura (SGS) [71130] (LabSolutions C/S) <- -->
<string>
CREATE TABLE GeneralFileNameMng (
	FileName                nvarchar(255)  NOT NULL,
	IndicationFileName      nvarchar(255),
	FileMngID               varchar(32),
	LatestVersion           smallint);
</string>
<!--
<string>
ALTER TABLE GeneralFileNameMng
	ADD CONSTRAINT GeneralFileNameMng_pk PRIMARY KEY
	(FileName);
</string>
-->
<string>
CREATE UNIQUE INDEX IX_GeneralFileNameMng
	ON GeneralFileNameMng (FileMngID);
</string>
<string>
CREATE TABLE GeneralFileNameMngForDeleted (
	FileName                nvarchar(255)  NOT NULL,
	IndicationFileName      nvarchar(255),
	FileMngID               varchar(32),
	LatestVersion           smallint);
</string>
<!-- // <Mod> 2006/12/21 Change Sakai(SGS) (サンプル情報列幅増加対応) -> -->
<string>
CREATE TABLE GeneralFileInfo (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	IsDelete              bit,
	CompressType          smallint,
	CheckSum              varchar(64),
	FileSize              int,
	FileComment           ntext,
	RegistrationDate      datetime,
	Registrant            nvarchar(64),
	OperationDate         datetime,
	Operator              nvarchar(64),
	ModifiedDate          datetime,
	Modifier              nvarchar(64),
	PCName                nvarchar(255),
	InstrumentType        nvarchar(128),
	Software              nvarchar(64),
	SampleName            nvarchar(64),
	SampleID              nvarchar(64),
	SampleType            nvarchar(32),
	ManageFlag1           smallint DEFAULT 0,
	ManageFlag2           smallint DEFAULT 0,
	ManageFlag3           smallint DEFAULT 0,
	ManageFlag4           smallint DEFAULT 0,
	ManageFlag5           smallint DEFAULT 0,
	ManageFlag6           smallint DEFAULT 0,
	ManageFlag7           smallint DEFAULT 0,
	ManageFlag8           smallint DEFAULT 0,
	ManageFlag9           smallint DEFAULT 0,
	ManageFlag10          smallint DEFAULT 0,
	SignLevel             smallint DEFAULT 0,
	SignStatus            nvarchar(255),
	Signer                nvarchar(64),
	SignDate              datetime,
	FileType              smallint,
	FileID                varchar(32),
	FileInfo1             nvarchar(180),
	FileInfo2             nvarchar(180),
	FileInfo3             nvarchar(180),
	FileInfo4             nvarchar(180),
	FileInfo5             nvarchar(180),
	FileInfo6             nvarchar(180),
	FileInfo7             nvarchar(180),
	FileInfo8             nvarchar(180),
	FileInfo9             nvarchar(180),
	FileInfo10            nvarchar(180),
	Tag1                  nvarchar(50),
	Tag2                  nvarchar(50),
	Tag3                  nvarchar(50),
	Tag4                  nvarchar(50),
	Tag5                  nvarchar(50),
	Tag6                  nvarchar(50),
	Tag7                  nvarchar(50),
	Tag8                  nvarchar(50),
	Tag9                  nvarchar(50),
	Tag10                 nvarchar(50),
	Tag11                 nvarchar(32),
	Tag12                 nvarchar(32),
	Tag13                 nvarchar(32),
	Tag14                 nvarchar(32),
	Tag15                 nvarchar(32),
	Tag16                 nvarchar(32),
	Tag17                 nvarchar(32),
	Tag18                 nvarchar(32),
	Tag19                 nvarchar(32),
	Tag20                 nvarchar(32),
	TagNum1               int,
	TagNum2               int,
	TagNum3               int,
	TagNum4               int,
	TagNum5               int,
	DataComment           ntext,
	Comments              ntext);
</string>
<!-- // <Mod> 2006/12/21 Change Sakai(SGS) (サンプル情報列幅増加対応) <- -->
<string>
ALTER TABLE GeneralFileInfo
	ADD CONSTRAINT GeneralFileInfo_pk PRIMARY KEY
	(FileMngID, Version);
</string>
<string>
CREATE TABLE GeneralFileSubstance (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	FileSubstance         image);
</string>
<string>
ALTER TABLE GeneralFileSubstance
	ADD CONSTRAINT GeneralFileSubstance_pk PRIMARY KEY 
	(FileMngID,Version);
</string>
<string>
ALTER TABLE GeneralFileSubstance
	ADD CONSTRAINT FK_GeneralFileSubstance FOREIGN KEY (FileMngID,Version)
	REFERENCES GeneralFileInfo (FileMngID,Version);
</string>
<string>
CREATE TABLE GeneralFileSignInfo (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	SignNo                int NOT NULL,
	SignLevel             smallint DEFAULT 0,
	SignStatus            nvarchar(255),
	SignReason            nvarchar(255),
	Signer                nvarchar(64),
	SignerNo              int,
	SignDate              datetime);
</string>
<string>
ALTER TABLE GeneralFileSignInfo
	ADD CONSTRAINT GeneralFileSignInfo_pk PRIMARY KEY
	(FileMngID, Version ,SignNo);
</string>
<string>
ALTER TABLE GeneralFileSignInfo
	ADD CONSTRAINT FK_GeneralFileSignInfo FOREIGN KEY (FileMngID,Version)
	REFERENCES GeneralFileInfo (FileMngID,Version);
</string>
<string>
CREATE TABLE GeneralFileSignCount (
	FileMngID             varchar(32) NOT NULL,
	Version               smallint NOT NULL,
	SignCount             int NOT NULL);
</string>
<string>
ALTER TABLE GeneralFileSignCount
	ADD CONSTRAINT GeneralFileSignCount_pk PRIMARY KEY
	(FileMngID, Version);
</string>
<string>
ALTER TABLE GeneralFileSignCount
	ADD CONSTRAINT FK_GeneralFileSignCount FOREIGN KEY (FileMngID,Version)
	REFERENCES GeneralFileInfo (FileMngID,Version);
</string>
<!-- // <Mod DB版> 2009/11/20 Add Y.Nakamura (SGS) [修正No.133] (NT版不具合リスト) -> -->
<!-- DataSetInfoテーブルにDataSetNoカラム追加 -->
<!-- // <Mod DB版> 2009/11/20 Add Y.Nakamura (SGS) [修正No.133] (NT版不具合リスト) <- -->
<string>
CREATE TABLE DataSetInfo (
	DataSetID             varchar(32) NOT NULL,
	RegistrationDate      datetime,
	UserName              nvarchar(64),
	InstrumentName        nvarchar(64),
	InstrumentKind        nvarchar(255),
	AnalType              smallint,
	DataSetType           smallint,
	IsDelete              bit,
	DataSetNo             varchar(40));
</string>
<string>
ALTER TABLE DataSetInfo
	ADD CONSTRAINT DataSetInfo_pk PRIMARY KEY
	(DataSetID);
</string>
<string>
CREATE TABLE DataSet_DataFileLinkInfo (
	DataSetID                varchar(32) NOT NULL,
	RegistrationNo           int  NOT NULL,
	FileMngID                varchar(32),
	Version                  smallint,
	DataFileName             nvarchar(255),
	InstrumentName           nvarchar(64),
	OperationDate            datetime,
	RegistrationType         int);
</string>
<string>
ALTER TABLE DataSet_DataFileLinkInfo
	ADD CONSTRAINT DataSet_DataFileLinkInfo_pk PRIMARY KEY
	(DataSetID,RegistrationNo);
</string>
<string>
ALTER TABLE DataSet_DataFileLinkInfo
	ADD CONSTRAINT FK_DataSet_DataFileLinkInfo FOREIGN KEY (DataSetID)
	REFERENCES DataSetInfo (DataSetID);
</string>
<string>
CREATE TABLE DataSetFileInfo (
	DataSetID                varchar(32) NOT NULL,
	FileMngID                varchar(32) NOT NULL,
	FileName                 nvarchar(255),
	CompressType             smallint,
	CreateDate               datetime,
	Creator                  nvarchar(64),
	ModifiedDate             datetime,
	Modifier                 nvarchar(64),
	FileSize                 int,
	Comments                 ntext);
</string>
<string>
ALTER TABLE DataSetFileInfo
	ADD CONSTRAINT DataSetFileInfo_pk PRIMARY KEY
	(DataSetID, FileMngID);
</string>
<string>
ALTER TABLE DataSetFileInfo
	ADD CONSTRAINT FK_DataSetFileInfo FOREIGN KEY (DataSetID)
	REFERENCES DataSetInfo (DataSetID);
</string>
<string>
CREATE TABLE DataSetFileSubstance (
	DataSetID             varchar(32) NOT NULL,
	FileMngID             varchar(32) NOT NULL,
	FileSubstance         image);
</string>
<string>
ALTER TABLE DataSetFileSubstance
	ADD CONSTRAINT DataSetFileSubstance_pk PRIMARY KEY
	(DataSetID, FileMngID);
</string>
<string>
ALTER TABLE DataSetFileSubstance
	ADD CONSTRAINT FK_DataSetFileSubstance FOREIGN KEY (DataSetID,FileMngID)
	REFERENCES DataSetFileInfo (DataSetID,FileMngID);
</string>
<string>
CREATE TABLE DataSet_ResultFileInfo (
	DataSetID                varchar(32) NOT NULL,
	FileMngID                varchar(32) NOT NULL,
	FileName                 nvarchar(255),
	CompressType             smallint,
	CreateDate               datetime,
	Creator                  nvarchar(64),
	ModifiedDate             datetime,
	Modifier                 nvarchar(64),
	FileSize                 int,
	IsDeleteEnabled          bit,
	Comments                 ntext);
</string>
<string>
ALTER TABLE DataSet_ResultFileInfo
	ADD CONSTRAINT DataSet_ResultFileInfo_pk PRIMARY KEY
	(DataSetID, FileMngID);
</string>
<string>
ALTER TABLE DataSet_ResultFileInfo
	ADD CONSTRAINT FK_DataSet_ResultFileInfo FOREIGN KEY (DataSetID)
	REFERENCES DataSetInfo (DataSetID);
</string>
<string>
CREATE TABLE DataSet_ResultFileSubstance (
	DataSetID             varchar(32) NOT NULL,
	FileMngID             varchar(32) NOT NULL,
	FileSubstance         image);
</string>
<string>
ALTER TABLE DataSet_ResultFileSubstance
	ADD CONSTRAINT DataSet_ResultFileSubstance_pk PRIMARY KEY
	(DataSetID, FileMngID);
</string>
<string>
ALTER TABLE DataSet_ResultFileSubstance
	ADD CONSTRAINT FK_DataSet_ResultFileSubstance FOREIGN KEY (DataSetID,FileMngID)
	REFERENCES DataSet_ResultFileInfo (DataSetID,FileMngID);
</string>
<string>
CREATE TABLE DataSet_MetaFileInfo (
	DataSetID                varchar(32) NOT NULL,
	FileMngID                varchar(32) NOT NULL,
	FileName                 nvarchar(255),
	CompressType             smallint,
	CreateDate               datetime,
	Creator                  nvarchar(64),
	ModifiedDate             datetime,
	Modifier                 nvarchar(64),
	FileSize                 int,
	Comments                 ntext);
</string>
<string>
ALTER TABLE DataSet_MetaFileInfo
	ADD CONSTRAINT DataSet_MetaFileInfo_pk PRIMARY KEY
	(DataSetID,FileMngID);
</string>
<string>
ALTER TABLE DataSet_MetaFileInfo
	ADD CONSTRAINT FK_DataSet_MetaFileInfo FOREIGN KEY (DataSetID)
	REFERENCES DataSetInfo (DataSetID);
</string>
<string>
CREATE TABLE DataSet_MetaFileSubstance (
	DataSetID             varchar(32) NOT NULL,
	FileMngID             varchar(32) NOT NULL,
	FileSubstance         image);
</string>
<string>
ALTER TABLE DataSet_MetaFileSubstance
	ADD CONSTRAINT DataSet_MetaFileSubstance_pk PRIMARY KEY
	(DataSetID,FileMngID);
</string>
<string>
ALTER TABLE DataSet_MetaFileSubstance
	ADD CONSTRAINT FK_DataSet_MetaFileSubstance FOREIGN KEY (DataSetID,FileMngID)
	REFERENCES DataSet_MetaFileInfo (DataSetID,FileMngID);
</string>
<string>
CREATE TABLE DataFile_DBFileAccessInfo (
	FileName                nvarchar(255)  NOT NULL,
	InstrumentName          nvarchar(64)  NOT NULL,
	OperationDate           datetime  NOT NULL,
	RegistrationType        int  NOT NULL,
	IsAnalysis              bit,
	APLName                 nvarchar(64),
	UserName                nvarchar(64),
	PCName                  nvarchar(255),
	AccessDate              datetime);
</string>
<string>
ALTER TABLE DataFile_DBFileAccessInfo
	ADD CONSTRAINT DataFile_DBFileAccessInfo_pk PRIMARY KEY
	(FileName, InstrumentName,OperationDate,RegistrationType);
</string>
<string>
CREATE TABLE GeneralFile_DBFileAccessInfo (
	FileName                nvarchar(255)  NOT NULL,
	FileType                smallint  NOT NULL,
	IsAnalysis              bit,
	APLName                 nvarchar(64),
	UserName                nvarchar(64),
	PCName                  nvarchar(255),
	AccessDate              datetime);
</string>
<string>
ALTER TABLE GeneralFile_DBFileAccessInfo
	ADD CONSTRAINT GeneralFile_DBFileAccessInfo_pk PRIMARY KEY
	(FileName, FileType);
</string>
<!-- // <Mod DM機能追加> 2008/10/28 Mod M.Sawada (SGS) [] (データ処理設定と結果表フォーマットの連動) -> -->
<string>
CREATE TABLE ResultTableFormat (
	SoftwareType           smallint NOT NULL,
	ResultTableType        smallint NOT NULL,
	ColumnNo               smallint NOT NULL,
	TitleName              nvarchar(32),
	DataType               smallint,
	DisplayType            smallInt,
	Digit                  smallInt,
	ConvertItem            varchar(255),
	RoundMode              int NOT NULL,
	NumericValueFormatNo   smallInt);
</string>
<!-- // <Mod DM機能追加> 2008/10/28 Mod M.Sawada (SGS) [] (データ処理設定と結果表フォーマットの連動) <- -->
<string>
ALTER TABLE ResultTableFormat
	ADD CONSTRAINT ResultTableFormat_pk PRIMARY KEY
	(SoftwareType, ResultTableType, ColumnNo);
</string>
<!-- <Mod> 2008/08/25 Add Tani(SGS) [リンク設定](仕様変更) -> -->
<string>
CREATE TABLE LinkFileMng (
	ParentFileMngID        varchar(32) NOT NULL,
	ChildFileMngID         varchar(32) NOT NULL,
	ChildLinkVersion       smallint);
</string>
<!-- <Mod> 2008/08/25 Add Tani(SGS) [リンク設定](仕様変更) <- -->
</Scripts>
</ProjectDb>

<DefaultProjectDb>
</DefaultProjectDb>
<LogDb>
<Scripts>
<string>USE LSSLOG</string>
<!-- // <Mod IR対応> 2009/07/02 Add N.Nishino []() ->	-->
<!-- LOGテーブルにSoftwareTypeカラム追加				-->
<!-- // <Mod IR対応> 2009/07/02 Add N.Nishino []() <-	-->
<string>
CREATE TABLE LOG (
	LogId                varchar(32) NOT NULL,
	LogNo                int IDENTITY (-2147483647, 1) NOT FOR REPLICATION,
	LogType              smallint NOT NULL,
	LogClassification    smallint NOT NULL,
	PcName               nvarchar(32) NOT NULL,
	OutputDateTime       datetime NOT NULL,
	ApplicationName      nvarchar(32),
	UserNo               int,
	fName                varchar(31),
	UserName             nvarchar(64),
	ProjectId            varchar(32),
	ProjectName          nvarchar(64),
	InstNo               smallint,
	InstName             nvarchar(64),
	EventCode            int,
	Message              nvarchar(256) NOT NULL,
	SubMessage           nvarchar(1000),
	fOperation           nvarchar(64),
	fResult              nvarchar(32),
	fInformation         nvarchar(255),
	fSoftware            nvarchar(32),
	fDescription         nvarchar(255),
	FileId               varchar(32),
	UnregisteredFlag     bit,
	SoftwareType         smallint,
	CONSTRAINT PK_LOG PRIMARY KEY (LogNo),
	CONSTRAINT UK_LOG UNIQUE (LogId));
</string>
<string>
CREATE INDEX IX_LOG_OutputDateTime ON LOG (OutputDateTime);
</string>
<string>
CREATE INDEX IX_LOG_SubMessage ON LOG (SubMessage);
</string>
<string>
CREATE INDEX IX_LOG_FileId ON LOG (FileId);
</string>
<string>
CREATE TABLE AUDITTRAILLOG (
	AuditTrailLogNo        int NOT NULL,
	LogId                varchar(32) NOT NULL,
	UpdateColumn         nvarchar(255) NOT NULL,
	UpdateData           nvarchar(255) NOT NULL,
	UpdateReason         nvarchar(255),
	Version                int,
	CONSTRAINT PK_AUDITTRAILLOG PRIMARY KEY (AuditTrailLogNo, LogId),
	CONSTRAINT FK_AUDITTRAILLOG FOREIGN KEY (LogId) REFERENCES LOG (LogId));
</string>
<!-- // <Mod> 2006/05/24 Change S.Sugimori [45212](不具合管理システム) <-	-->
</Scripts>
</LogDb>
<ProfileDb>
<Scripts>
<string>USE LSSPROFILE</string>
<!-- <Mod IR対応> 2009/07/01 Add M.Tani (SGS) [] () -> -->
<!-- SoftwareTypeを追加 -->
<!-- <Mod IR対応> 2009/07/01 Add M.Tani (SGS) [] () <- -->
<string>
CREATE TABLE ProfileMng (
	UserNo             int NOT NULL,
	InstrumentNo       int NOT NULL,
	ProjectId          varchar(32) NOT NULL,
	PropertyNo         int NOT NULL,
	Classification1    nvarchar(127) NOT NULL,
	Classification2    nvarchar(127) NOT NULL,
	Classification3    nvarchar(127) NOT NULL,
	SoftwareType       int NOT NULL,
	Version            int,
	DataSize           int,
	DataSubstance      image);
</string>
<string>
ALTER TABLE ProfileMng
	ADD CONSTRAINT PK_ProfileMng PRIMARY KEY
	(UserNo, InstrumentNo, ProjectId, PropertyNo, Classification1, Classification2, Classification3, SoftwareType);
</string>
</Scripts>
</ProfileDb>

</CLSSDataBaseScript>
