프로젝트

일반

사용자정보

데이타베이스 스키마 » 이력 » 버전 23

백흠경, 2020/07/15 21:05

1 1 백흠경
h1. 데이타베이스 스키마
2 1 백흠경
3 4 백흠경
{{plantuml(svg)
4 4 백흠경
@startuml
5 4 백흠경
' uncomment the line below if you're using computer with a retina display
6 4 백흠경
' skinparam dpi 300
7 4 백흠경
!define Table(name,desc) class name as "desc" << (T,#FFAAAA) >>
8 4 백흠경
' we use bold for primary key
9 4 백흠경
' green color for unique
10 4 백흠경
' and underscore for not_null
11 4 백흠경
!define primary_key(x) <b>x</b>
12 4 백흠경
!define unique(x) <color:green>x</color>
13 4 백흠경
!define not_null(x) <u>x</u>
14 4 백흠경
' other tags available:
15 4 백흠경
' <i></i>
16 4 백흠경
' <back:COLOR></color>, where color is a color name or html color code
17 4 백흠경
' (#FFAACC)
18 4 백흠경
' see: http://plantuml.com/classes.html#More
19 4 백흠경
hide methods
20 4 백흠경
hide stereotypes
21 4 백흠경
22 4 백흠경
' entities
23 4 백흠경
24 8 백흠경
rectangle Company{
25 11 백흠경
Table(Dictionary, "Dictionary\nDisplay/Standard 문자열 매핑") {
26 11 백흠경
primary_key(UID) TEXT[37]
27 11 백흠경
unique(DisplayWords) TEXT
28 11 백흠경
unique(StandardWords) TEXT
29 11 백흠경
}
30 11 백흠경
31 7 백흠경
Table(Units, "Units(항목별 단위 모음)\n(전사 데이타베이스)") {
32 11 백흠경
primary_key(UID) TEXT[37]
33 11 백흠경
unique(Key) TEXT
34 11 백흠경
unique(Value) TEXT
35 4 백흠경
}
36 8 백흠경
}
37 4 백흠경
38 20 백흠경
Table(Pages, "Pages") {
39 20 백흠경
primary_key(UID) TEXT[37]
40 20 백흠경
not_null(Projects_UID) TEXT[37]
41 20 백흠경
Index INTEGER
42 20 백흠경
Name TEXT[256]
43 20 백흠경
}
44 20 백흠경
45 23 백흠경
Table(Pages, "Points") {
46 23 백흠경
primary_key(UID) TEXT[37]
47 23 백흠경
not_null(Components_UID) TEXT[37]
48 23 백흠경
Index INTEGER
49 23 백흠경
X REAL
50 23 백흠경
Y REAL
51 23 백흠경
Connected_Item TEXT[37]
52 23 백흠경
}
53 23 백흠경
54 23 백흠경
55 8 백흠경
Table(Projects, "Projects") {
56 9 백흠경
primary_key(UID) TEXT[37]
57 8 백흠경
unique(Name) TEXT
58 8 백흠경
Description TEXT
59 8 백흠경
}
60 1 백흠경
61 9 백흠경
Table(UnitRelations, "UnitRelations\n단위 연계 테이블") {
62 9 백흠경
primary_key(UID) TEXT[37]
63 9 백흠경
not_null(Projects_UID) TEXT[37]
64 9 백흠경
not_null(ColName) TEXT[37]
65 9 백흠경
not_null(Units_UID) TEXT[37]
66 9 백흠경
}
67 9 백흠경
68 21 백흠경
Table(Configuration, "Configuration\n환경 설정 테이블") {
69 21 백흠경
not_null(Projects_UID) TEXT[37]
70 21 백흠경
not_null(Section) TEXT[37]
71 21 백흠경
not_null(Key) TEXT[37]
72 21 백흠경
Value TEXT
73 21 백흠경
}
74 21 백흠경
75 21 백흠경
76 7 백흠경
Table(HMB_condition, "HMB_condition\n(표준 HMB 구조(공정조건))") {
77 18 백흠경
primary_key(StreamNumber) TEXT[256]
78 10 백흠경
not_null(Projects_UID) TEXT[37]
79 1 백흠경
}
80 1 백흠경
81 7 백흠경
Table(HMB_composition, "HMB_composition\n(표준 HMB 구조(물질))") {
82 18 백흠경
primary_key(StreamNumber) TEXT[256]
83 10 백흠경
not_null(Projects_UID) TEXT[37]
84 1 백흠경
}
85 1 백흠경
86 14 백흠경
Table(Components, "Components\n(그래픽 관련 저장)") {
87 14 백흠경
primary_key(UID) TEXT[37]
88 14 백흠경
not_null(Projects_UID) TEXT[37]
89 14 백흠경
not_null(Symbols_UID) TEXT[37]
90 17 백흠경
not_null(Pages_UID) TEXT[37]
91 19 백흠경
not_null(HMB_condition_StreamNumber) TEXT[256]
92 22 백흠경
not_null(UnitNo) TEXT[256]
93 22 백흠경
Name TEXT[256] --> 속성 이름
94 22 백흠경
X REAL
95 22 백흠경
Y REAL
96 14 백흠경
.
97 14 백흠경
.
98 14 백흠경
.
99 14 백흠경
}
100 14 백흠경
101 1 백흠경
Table(Line, "Line\n(배관 라인 리스트 및 데이터)") {
102 10 백흠경
not_null(Projects_UID) TEXT[37]
103 7 백흠경
primary_key(Related Stream No 1) TEXT
104 1 백흠경
primary_key(Related Stream No 2) TEXT
105 1 백흠경
}
106 1 백흠경
107 12 백흠경
Table(Instruments, "Instruments\nP&ID 기준 계기 데이터 및 리스트") {
108 12 백흠경
not_null(Projects_UID) TEXT[37]
109 12 백흠경
}
110 12 백흠경
111 12 백흠경
Table(eq_VesselDrum, "eq_VesselDrum\n기기 데이터") {
112 12 백흠경
not_null(Projects_UID) TEXT[37]
113 12 백흠경
}
114 12 백흠경
115 12 백흠경
Table(eq_TankSilo, "eq_TankSilo\n기기 데이터") {
116 12 백흠경
not_null(Projects_UID) TEXT[37]
117 12 백흠경
}
118 12 백흠경
119 1 백흠경
' relationships
120 9 백흠경
UnitRelations --> Units
121 9 백흠경
UnitRelations --> Projects
122 9 백흠경
UnitRelations --> HMB_condition
123 9 백흠경
UnitRelations --> HMB_composition
124 13 백흠경
UnitRelations -> Line
125 21 백흠경
Configuration -> Projects
126 8 백흠경
HMB_condition -> Projects
127 8 백흠경
HMB_composition -> Projects
128 20 백흠경
Pages --> Projects
129 14 백흠경
Components --> Projects
130 20 백흠경
Components --> Pages
131 23 백흠경
Points --> Components
132 8 백흠경
Line --> Projects
133 12 백흠경
Instruments --> Projects
134 12 백흠경
eq_VesselDrum --> Projects
135 12 백흠경
eq_TankSilo --> Projects
136 8 백흠경
Line -> HMB_condition
137 8 백흠경
Line -> HMB_composition
138 4 백흠경
@enduml
139 4 백흠경
}}
140 4 백흠경
141 1 백흠경
|\4=. *HMB_condition* |
142 1 백흠경
|=.Field |=. Field Names |=. Data Type |=. Remarks |
143 1 백흠경
|1| Stream Number| TEXT|key value: from external document or DB |
144 1 백흠경
|2|Stream Description|TEXT|from external document or DB|
145 1 백흠경
|3|DATA CASE|TEXT|from external document or DB|
146 1 백흠경
|4|STREAMPHASE|TEXT|from external document or DB|
147 1 백흠경
|5|OVERALL VAPOR FRACTION|NUMERIC|from external document or DB|
148 1 백흠경
|6|OVERALL TEMPERATURE|NUMERIC|from external document or DB|
149 1 백흠경
|7|OVERALL PRESSURE|NUMERIC|from external document or DB|
150 1 백흠경
|8|OVERALL MOLECULAR WEIGHT|NUMERIC|from external document or DB|
151 1 백흠경
|9|OVERALL MOLAR FLOW|NUMERIC|from external document or DB|
152 1 백흠경
|10|OVERALL MASS FLOW|NUMERIC|from external document or DB|
153 1 백흠경
|11|OVERALL ACTUAL VOLUME FLOW|NUMERIC|from external document or DB|
154 1 백흠경
|12|OVERALL MASS DENSITY|NUMERIC|from external document or DB|
155 1 백흠경
|13|OVERALL MASS HEAT CAPACITY|NUMERIC|from external document or DB|
156 1 백흠경
|14|OVERALL HEAT FLOW|NUMERIC|from external document or DB|
157 1 백흠경
|15|Overall Mass Enthalpy|NUMERIC|from external document or DB|
158 1 백흠경
|16|Overall Sp. Gravity|NUMERIC|from external document or DB|
159 1 백흠경
|17|Overall API Gravity|NUMERIC|from external document or DB|
160 1 백흠경
|18|Overall Critical Pressure|NUMERIC|external document or DB|
161 1 백흠경
|19|Overall Critical Temperature|NUMERIC|from external document or DB|
162 1 백흠경
|20|Overall UOP K factor|NUMERIC|from external document or DB|
163 1 백흠경
|21|LIQUID MOLE FRACTION|NUMERIC|from external document or DB|
164 1 백흠경
|22|Vapor Temperature|NUMERIC|from external document or DB|
165 1 백흠경
|23|Vapor Pressure|NUMERIC|from external document or DB|
166 1 백흠경
|24|Vapor Pseudocritical Temperature|NUMERIC|from external document or DB|
167 1 백흠경
|25|Vapor Pseudocritical Pressure|NUMERIC|from external document or DB|
168 1 백흠경
|26|VAPOR MOLAR RATE|NUMERIC|from external document or DB|
169 1 백흠경
|27|VAPOR MASS RATE|NUMERIC|from external document or DB|
170 1 백흠경
|28|VAPOR ACTUAL VOLUME RATE|NUMERIC|from external document or DB|
171 1 백흠경
|29|VAPOR STD. VOLUME RATE|NUMERIC|from external document or DB|
172 1 백흠경
|30|VAPOR MOLECULAR WEIGHT|NUMERIC|from external document or DB|
173 1 백흠경
|31|Vapor Heat Flow|NUMERIC|from external document or DB|
174 1 백흠경
|32|VAPOR COMPRESSIBILITY|NUMERIC|from external document or DB|
175 1 백흠경
|33|VAPOR SPECIFIC ENTHALPY|NUMERIC|from external document or DB|
176 1 백흠경
|34|VAPOR SPECIFIC HEAT CAPACITY|NUMERIC|from external document or DB|
177 1 백흠경
|35|IDEAL VAPOR SPECIFIC HEAT RATIO|NUMERIC|from external document or DB|
178 1 백흠경
|36|VAPOR ACTUAL DENSITY|NUMERIC|from external document or DB|
179 1 백흠경
|37|THERMAL CONDUCTIVITY|NUMERIC|from external document or DB|
180 1 백흠경
|38|VAPOR VISCOSITY|NUMERIC|from external document or DB|
181 1 백흠경
|39|Liquid Temperature|NUMERIC|from external document or DB|
182 1 백흠경
|40|Pressure|NUMERIC|from external document or DB|
183 1 백흠경
|41|Liquid Pseudocritical Temperature|NUMERIC|from external document or DB|
184 1 백흠경
|42|Liquid Pseudocritical Pressure|NUMERIC|from external document or DB|
185 1 백흠경
|43|LIQUID MOLAR RATE|NUMERIC|from external document or DB|
186 1 백흠경
|44|LIQUID MASS RATE|NUMERIC|from external document or DB|
187 1 백흠경
|45|LIQUID ACTUAL VOLUME FLOW|NUMERIC|from external document or DB|
188 1 백흠경
|46|LIQUID STD. VOLUME FLOW|NUMERIC|from external document or DB|
189 1 백흠경
|47|LIQUID MOLECULAR WEIGHT|NUMERIC|from external document or DB|
190 1 백흠경
|48|Liquid Heat Flow|NUMERIC|from external document or DB|
191 1 백흠경
|49|LIQUID SPECIFIC ENTHALPY|NUMERIC|from external document or DB|
192 1 백흠경
|50|LIQUID Boiling Point Pressure at Stream T|NUMERIC|from external document or DB|
193 1 백흠경
|51|LIQUID SPECIFIC HEAT CAPACITY|NUMERIC|from external document or DB|
194 1 백흠경
|52|LIQUID ACTUAL DENSITY|NUMERIC|from external document or DB|
195 1 백흠경
|53|Liquid Std Density|NUMERIC|from external document or DB|
196 1 백흠경
|54|Liquid Specific Gravity @ 15°C|NUMERIC|from external document or DB|
197 1 백흠경
|55|LIQUID SURFACE TENSION|NUMERIC|from external document or DB|
198 1 백흠경
|56|LIQUID THERMAL CONDUCTIVITY|NUMERIC|from external document or DB|
199 1 백흠경
|57|LIQUID VISCOSITY|NUMERIC|from external document or DB|
200 1 백흠경
|58|AQUEOUS Pseudocritical Temperature|NUMERIC|from external document or DB|
201 1 백흠경
|59|AQUEOUS Pseudocritical Pressure|NUMERIC|from external document or DB|
202 1 백흠경
|60|AQUEOUS MOLAR RATE|NUMERIC|from external document or DB|
203 1 백흠경
|61|AQUEOUS MASS RATE|NUMERIC|from external document or DB|
204 1 백흠경
|62|AQUEOUS ACTUAL VOLUME FLOW|NUMERIC|from external document or DB|
205 1 백흠경
|63|AQUEOUS STD. LIQUID FLOW|NUMERIC|from external document or DB|
206 1 백흠경
|64|Molecular Weight|NUMERIC|from external document or DB|
207 1 백흠경
|65|AQUEOUS Heat Flow|NUMERIC|from external document or DB|
208 1 백흠경
|66|AQUEOUS SPECIFIC ENTHALPY|NUMERIC|from external document or DB|
209 1 백흠경
|67|AQUEOUS  Boiling Point Pressure at Stream T|NUMERIC|from external document or DB|
210 1 백흠경
|68|AQUEOUS SPECIFIC HEAT CAPACITY|NUMERIC|from external document or DB|
211 1 백흠경
|69|AQUEOUS ACTUAL DENSITY|NUMERIC|from external document or DB|
212 1 백흠경
|70|AQUEOUS Std Density|NUMERIC|from external document or DB|
213 1 백흠경
|71|AQUEOUS Specific Gravity @ 15°C|NUMERIC|from external document or DB|
214 1 백흠경
|72|AQUEOUS SURFACE TENSION|NUMERIC|from external document or DB|
215 1 백흠경
|73|AQUEOUS THERMAL CONDUCTIVITY|NUMERIC|from external document or DB|
216 1 백흠경
|74|AQUEOUS VISCOSITY|NUMERIC|from external document or DB|
217 1 백흠경
|75|Data Source|TEXT|import 시 user selection|
218 2 백흠경
219 2 백흠경
|\4=. *HMB_composition* |
220 2 백흠경
|=.Field |=. Field Names |=. Data Type |=. Remarks |
221 2 백흠경
|=.1|Stream Number|TEXT|key value: from external document or DB|
222 2 백흠경
|=.2|DATA CASE|TEXT|from external document or DB|
223 2 백흠경
|=.3|COMP1|TEXT|from external document or DB|
224 2 백흠경
|=.4|COMP2|TEXT|from external document or DB|
225 2 백흠경
|=.5|COMP3|TEXT|from external document or DB|
226 2 백흠경
|=.6|COMP4|TEXT|from external document or DB|
227 2 백흠경
|=.7|COMP5|TEXT|external document or DB|
228 2 백흠경
|=.8|COMP6|TEXT|from external document or DB|
229 2 백흠경
|=.9|COMP7|TEXT|from external document or DB|
230 2 백흠경
|=.10|COMP8|TEXT|from external document or DB|
231 2 백흠경
|=.11|COMP9|TEXT|from external document or DB|
232 2 백흠경
|=.12|COMP10|TEXT|from external document or DB|
233 2 백흠경
|=.13|COMP11|TEXT|from external document or DB|
234 2 백흠경
|=.14|COMP12|TEXT|from external document or DB|
235 2 백흠경
|=.15|COMP13|TEXT|from external document or DB|
236 2 백흠경
|=.16|COMP14|TEXT|from external document or DB|
237 2 백흠경
|=.17|COMP15|TEXT|from external document or DB|
238 2 백흠경
|=.18|COMP16|TEXT|from external document or DB|
239 2 백흠경
|=.19|COMP17|TEXT|from external document or DB|
240 2 백흠경
|=.20|COMP18|TEXT|from external document or DB|
241 2 백흠경
|=.21|COMP19|TEXT|from external document or DB|
242 2 백흠경
|=.22|COMP20|TEXT|from external document or DB|
243 2 백흠경
|=.23|Data Source|TEXT|import 시 user selection|
244 3 백흠경
245 3 백흠경
|\4=. *Line* |
246 3 백흠경
|=.Field |=. Field Names |=. Data Type |=. Remarks |
247 3 백흠경
|=.1|Related Stream No 1|TEXT|key value: from auto mapping using SPPID and PAP|
248 3 백흠경
|=.2|Related Stream No 2|TEXT|dummy|
249 3 백흠경
|=.3|SPID|TEXT|from SPPID|
250 3 백흠경
|=.4|Unit no|TEXT|from SPPID|
251 3 백흠경
|=.5|Fluid code|TEXT|from SPPID|
252 3 백흠경
|=.6|Sequence no|TEXT|from SPPID|
253 3 백흠경
|=.7|Material class|TEXT|from SPPID|
254 3 백흠경
|=.8|Schedule|TEXT|later|
255 3 백흠경
|=.9|size|NUMERIC|from SPPID or line sizing calculation (별도 계산 모듈)|
256 3 백흠경
|=.10|Insulation type|TEXT|from SPPID|
257 3 백흠경
|=.11|From|TEXT|from SPPID / drawing of PAP / Roby F-T / PSN|
258 3 백흠경
|=.12|To|TEXT|from SPPID / drawing of PAP / Roby F-T / PSN|
259 3 백흠경
|=.13|&ID number|TEXT|from SPPID |
260 3 백흠경
|=.14|Phase|TEXT|from HMB|
261 3 백흠경
|=.15|Normal OP|NUMERIC|from HMB|
262 3 백흠경
|=.16|Normal OT|NUMERIC|from HMB|
263 3 백흠경
|=.17|Max OP|NUMERIC|later|
264 3 백흠경
|=.18|Max OT|NUMERIC|later|
265 3 백흠경
|=.19|Min temp|NUMERIC|later|
266 3 백흠경
|=.20|Vacuum Temp|NUMERIC|later|
267 3 백흠경
|=.21|Density / Specific Gravity|NUMERIC|from HMB|
268 3 백흠경
|=.22|Viscosity|NUMERIC|from HMB|
269 3 백흠경
|=.23|Mass flow|UMERIC|from HMB|
270 3 백흠경
|=.24|Vol. flow|NUMERIC|from HMB|
271 3 백흠경
|=.25|Velocity|NUMERIC|from line sizing calculation (별도 계산 모듈)|
272 3 백흠경
|=.25|Pressure Drop|NUMERIC|from line sizing calculation (별도 계산 모듈)|
273 3 백흠경
|=.26|Length|NUMERIC|later|
274 3 백흠경
|=.27|Total Equivalent Length|NUMERIC|later|
275 3 백흠경
|=.28|Design Pressure|NUMERIC|from calculation (별도 계산 모듈)|
276 3 백흠경
|=.29|Design Temperature|NUMERIC|from calculation (별도 계산 모듈)|
277 3 백흠경
|=.30|Process Remark|TEXT|from E/L and SPPID|
278 3 백흠경
|=.31|Steam Out Chk.|TEXT|later|
279 3 백흠경
|=.32|Steam Out Temp|NUMERIC|later|
280 3 백흠경
|=.33|Heat Tracing Temp|NUMERIC|later|
281 3 백흠경
|=.34|Flex Temp|NUMERIC|later|
282 3 백흠경
|=.35|Hydro Test Press|NUMERIC|later|
283 3 백흠경
|=.36|Pneu Test Press|NUMERIC|later|
284 3 백흠경
|=.37|Special Service|TEXT|from calculation (별도 계산 모듈)|
285 3 백흠경
|=.38|Insul Matl|TEXT|later|
286 3 백흠경
|=.39|Insulation thickness|NUMERIC|later|
287 3 백흠경
|=.40|Paint Code|TEXT|later|
288 3 백흠경
|=.41|NDE (%)|NUMERIC|later|
289 3 백흠경
|=.42|SR|TEXT|later|
290 3 백흠경
|=.43|SC|TEXT|later|
291 3 백흠경
|=.44|System Priority|TEXT|later|
292 3 백흠경
|=.45|Critical Rating|NUMERIC|later|
293 3 백흠경
|=.46|NDE Class|TEXT|later|
294 3 백흠경
|=.47|Stress Temp.|NUMERIC|later|
295 3 백흠경
|=.48|AG/UG|TEXT|later|
296 3 백흠경
|=.49|P Fluid for Band|TEXT|later|
297 3 백흠경
|=.50|Data Source|TEXT|import 시 user selection|
298 3 백흠경
|=.-|HT type|-|설계정보 리스트 생성 template 에만 쓰임|
299 3 백흠경
|=.-|HT maintain temp|-|설계정보 리스트 생성 template 에만 쓰임|
300 3 백흠경
|=.-|Inspection class|-|설계정보 리스트 생성 template 에만 쓰임|
301 3 백흠경
|=.-|RT%|-|설계정보 리스트 생성 template 에만 쓰임|
302 3 백흠경
|=.-|DP%|-|설계정보 리스트 생성 template 에만 쓰임|
303 3 백흠경
|=.-|MP%|-|설계정보 리스트 생성 template 에만 쓰임|
304 3 백흠경
|=.-|Stress relief|-|설계정보 리스트 생성 template 에만 쓰임|
305 3 백흠경
|=.-|Fluid service code (K/M/N/D)|-|설계정보 리스트 생성 template 에만 쓰임|
306 3 백흠경
|=.-|Explosive or flammable|-|설계정보 리스트 생성 template 에만 쓰임|
307 3 백흠경
|=.-|Sys ID(1)|-|설계정보 리스트 생성 template 에만 쓰임|
308 3 백흠경
|=.-|Sys ID(2)|-|설계정보 리스트 생성 template 에만 쓰임|
클립보드 이미지 추가 (최대 크기: 500 MB)