프로젝트

일반

사용자정보

개정판 bf3c904e

IDbf3c904e7aaf892ebcf66e7687ddf3bb8d48734a
상위 bfc1993e
하위 da5cbb61

함의성이(가) 일년 이상 전에 추가함

sql

Change-Id: Ifa4af002a556a44066721d039e624f988a2ad52f

차이점 보기:

DTI_PID/DTI_PID/Scripts/MSSQL/ID2.sql
2211 2211

  
2212 2212
CREATE TABLE Components (
2213 2213
    UID                  NVARCHAR (37) PRIMARY KEY,
2214
    -- Drawings_UID         NVARCHAR (37) REFERENCES Drawings (UID) ON DELETE CASCADE 
2214 2215
    Drawings_UID         NVARCHAR (37) REFERENCES Drawings (UID) 
2215 2216
                                      NOT NULL,
2216 2217
    Symbol_UID           INTEGER REFERENCES Symbol (UID) 
......
2240 2241
    UID            NVARCHAR (37) PRIMARY KEY
2241 2242
                                NOT NULL,
2242 2243
    Type           NVARCHAR(MAX)         NOT NULL,
2244
    -- Components_UID NVARCHAR(37)         REFERENCES Components (UID) ON DELETE CASCADE 
2243 2245
    Components_UID NVARCHAR(37)         REFERENCES Components (UID) ON DELETE CASCADE 
2244 2246
                                NOT NULL,
2245 2247
    Association    NVARCHAR(37)         REFERENCES Components (UID) 
......
2409 2411
CREATE TABLE Attributes (
2410 2412
    UID                 NVARCHAR (37) PRIMARY KEY,
2411 2413
    Components_UID      NVARCHAR (37) NOT NULL
2414
                                     -- REFERENCES Components (UID) ON DELETE CASCADE, 
2412 2415
                                     REFERENCES Components (UID) ON DELETE CASCADE, 
2413 2416
    SymbolAttribute_UID NVARCHAR (37) NOT NULL,
2414 2417
    Value               NVARCHAR (1024),
......
2911 2914
CREATE TABLE LineNoAttributes (
2912 2915
    UID                NVARCHAR (37) PRIMARY KEY,
2913 2916
    Components_UID     NVARCHAR (37) NOT NULL
2917
                                    -- REFERENCES Components (UID) ON DELETE CASCADE, 
2914 2918
                                    REFERENCES Components (UID) ON DELETE CASCADE, 
2915 2919
    LineProperties_UID NVARCHAR (37) NOT NULL,
2916 2920
    Value              NVARCHAR(MAX),
......
3122 3126
    Drawings_UID NVARCHAR (37) REFERENCES Drawings (UID) 
3123 3127
                              NOT NULL,
3124 3128
    Type         NVARCHAR(MAX),
3129
    -- Owner        NVARCHAR (37) REFERENCES Components (UID) ON DELETE CASCADE 
3125 3130
    Owner        NVARCHAR (37) REFERENCES Components (UID) ON DELETE CASCADE 
3126 3131
                              NOT NULL,
3127 3132
    [Index]      INTEGER      NOT NULL
......
3134 3139
    PipeRuns_UID   NVARCHAR (37) REFERENCES PipeRuns (UID) 
3135 3140
                                NOT NULL,
3136 3141
    [Index]        INTEGER      NOT NULL,
3142
    -- Components_UID NVARCHAR (37) REFERENCES Components (UID) ON DELETE CASCADE 
3137 3143
    Components_UID NVARCHAR (37) REFERENCES Components (UID) ON DELETE CASCADE 
3138 3144
                                NOT NULL
3139 3145
);
......
3166 3172
    CONSTRAINT FK_Components_UID FOREIGN KEY (
3167 3173
        Components_UID
3168 3174
    )
3175
    -- REFERENCES Components (UID) ON DELETE CASCADE, 
3169 3176
    REFERENCES Components (UID) ON DELETE CASCADE, 
3170 3177
    UNIQUE (
3171 3178
        Components_UID,
......
3194 3201

  
3195 3202
CREATE TABLE TitleBlockValues (
3196 3203
    UID                      NVARCHAR (37) PRIMARY KEY,
3197
    Drawings_UID             NVARCHAR (37) REFERENCES Drawings (UID),
3204
    -- Drawings_UID             NVARCHAR (37) REFERENCES Drawings (UID) ON DELETE CASCADE, 
3205
    Drawings_UID             NVARCHAR (37) REFERENCES Drawings (UID), 
3198 3206
    TitleBlockProperties_UID NVARCHAR (37) REFERENCES TitleBlockProperties (UID),
3199 3207
    VALUE                    NVARCHAR(MAX)
3200 3208
);

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)