개정판 bf3c904e
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