데이타베이스 스키마 » 이력 » 버전 14
백흠경, 2020/05/26 01:15
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 | 8 | 백흠경 | Table(Projects, "Projects") { |
39 | 9 | 백흠경 | primary_key(UID) TEXT[37] |
40 | 8 | 백흠경 | unique(Name) TEXT |
41 | 8 | 백흠경 | Description TEXT |
42 | 8 | 백흠경 | } |
43 | 1 | 백흠경 | |
44 | 9 | 백흠경 | Table(UnitRelations, "UnitRelations\n단위 연계 테이블") { |
45 | 9 | 백흠경 | primary_key(UID) TEXT[37] |
46 | 9 | 백흠경 | not_null(Projects_UID) TEXT[37] |
47 | 9 | 백흠경 | not_null(ColName) TEXT[37] |
48 | 9 | 백흠경 | not_null(Units_UID) TEXT[37] |
49 | 9 | 백흠경 | } |
50 | 9 | 백흠경 | |
51 | 7 | 백흠경 | Table(HMB_condition, "HMB_condition\n(표준 HMB 구조(공정조건))") { |
52 | 10 | 백흠경 | not_null(Projects_UID) TEXT[37] |
53 | 1 | 백흠경 | } |
54 | 1 | 백흠경 | |
55 | 7 | 백흠경 | Table(HMB_composition, "HMB_composition\n(표준 HMB 구조(물질))") { |
56 | 10 | 백흠경 | not_null(Projects_UID) TEXT[37] |
57 | 1 | 백흠경 | } |
58 | 1 | 백흠경 | |
59 | 14 | 백흠경 | Table(Components, "Components\n(그래픽 관련 저장)") { |
60 | 14 | 백흠경 | primary_key(UID) TEXT[37] |
61 | 14 | 백흠경 | not_null(Projects_UID) TEXT[37] |
62 | 14 | 백흠경 | not_null(Symbols_UID) TEXT[37] |
63 | 14 | 백흠경 | not_null(HMB_condition_UID) TEXT[37] |
64 | 14 | 백흠경 | . |
65 | 14 | 백흠경 | . |
66 | 14 | 백흠경 | . |
67 | 14 | 백흠경 | } |
68 | 14 | 백흠경 | |
69 | 1 | 백흠경 | Table(Line, "Line\n(배관 라인 리스트 및 데이터)") { |
70 | 10 | 백흠경 | not_null(Projects_UID) TEXT[37] |
71 | 7 | 백흠경 | primary_key(Related Stream No 1) TEXT |
72 | 1 | 백흠경 | primary_key(Related Stream No 2) TEXT |
73 | 1 | 백흠경 | } |
74 | 1 | 백흠경 | |
75 | 12 | 백흠경 | Table(Instruments, "Instruments\nP&ID 기준 계기 데이터 및 리스트") { |
76 | 12 | 백흠경 | not_null(Projects_UID) TEXT[37] |
77 | 12 | 백흠경 | } |
78 | 12 | 백흠경 | |
79 | 12 | 백흠경 | Table(eq_VesselDrum, "eq_VesselDrum\n기기 데이터") { |
80 | 12 | 백흠경 | not_null(Projects_UID) TEXT[37] |
81 | 12 | 백흠경 | } |
82 | 12 | 백흠경 | |
83 | 12 | 백흠경 | Table(eq_TankSilo, "eq_TankSilo\n기기 데이터") { |
84 | 12 | 백흠경 | not_null(Projects_UID) TEXT[37] |
85 | 12 | 백흠경 | } |
86 | 12 | 백흠경 | |
87 | 1 | 백흠경 | ' relationships |
88 | 9 | 백흠경 | UnitRelations --> Units |
89 | 9 | 백흠경 | UnitRelations --> Projects |
90 | 9 | 백흠경 | UnitRelations --> HMB_condition |
91 | 9 | 백흠경 | UnitRelations --> HMB_composition |
92 | 13 | 백흠경 | UnitRelations -> Line |
93 | 8 | 백흠경 | HMB_condition -> Projects |
94 | 8 | 백흠경 | HMB_composition -> Projects |
95 | 14 | 백흠경 | Components --> Projects |
96 | 8 | 백흠경 | Line --> Projects |
97 | 12 | 백흠경 | Instruments --> Projects |
98 | 12 | 백흠경 | eq_VesselDrum --> Projects |
99 | 12 | 백흠경 | eq_TankSilo --> Projects |
100 | 8 | 백흠경 | Line -> HMB_condition |
101 | 8 | 백흠경 | Line -> HMB_composition |
102 | 4 | 백흠경 | @enduml |
103 | 4 | 백흠경 | }} |
104 | 4 | 백흠경 | |
105 | 1 | 백흠경 | |\4=. *HMB_condition* | |
106 | 1 | 백흠경 | |=.Field |=. Field Names |=. Data Type |=. Remarks | |
107 | 1 | 백흠경 | |1| Stream Number| TEXT|key value: from external document or DB | |
108 | 1 | 백흠경 | |2|Stream Description|TEXT|from external document or DB| |
109 | 1 | 백흠경 | |3|DATA CASE|TEXT|from external document or DB| |
110 | 1 | 백흠경 | |4|STREAMPHASE|TEXT|from external document or DB| |
111 | 1 | 백흠경 | |5|OVERALL VAPOR FRACTION|NUMERIC|from external document or DB| |
112 | 1 | 백흠경 | |6|OVERALL TEMPERATURE|NUMERIC|from external document or DB| |
113 | 1 | 백흠경 | |7|OVERALL PRESSURE|NUMERIC|from external document or DB| |
114 | 1 | 백흠경 | |8|OVERALL MOLECULAR WEIGHT|NUMERIC|from external document or DB| |
115 | 1 | 백흠경 | |9|OVERALL MOLAR FLOW|NUMERIC|from external document or DB| |
116 | 1 | 백흠경 | |10|OVERALL MASS FLOW|NUMERIC|from external document or DB| |
117 | 1 | 백흠경 | |11|OVERALL ACTUAL VOLUME FLOW|NUMERIC|from external document or DB| |
118 | 1 | 백흠경 | |12|OVERALL MASS DENSITY|NUMERIC|from external document or DB| |
119 | 1 | 백흠경 | |13|OVERALL MASS HEAT CAPACITY|NUMERIC|from external document or DB| |
120 | 1 | 백흠경 | |14|OVERALL HEAT FLOW|NUMERIC|from external document or DB| |
121 | 1 | 백흠경 | |15|Overall Mass Enthalpy|NUMERIC|from external document or DB| |
122 | 1 | 백흠경 | |16|Overall Sp. Gravity|NUMERIC|from external document or DB| |
123 | 1 | 백흠경 | |17|Overall API Gravity|NUMERIC|from external document or DB| |
124 | 1 | 백흠경 | |18|Overall Critical Pressure|NUMERIC|external document or DB| |
125 | 1 | 백흠경 | |19|Overall Critical Temperature|NUMERIC|from external document or DB| |
126 | 1 | 백흠경 | |20|Overall UOP K factor|NUMERIC|from external document or DB| |
127 | 1 | 백흠경 | |21|LIQUID MOLE FRACTION|NUMERIC|from external document or DB| |
128 | 1 | 백흠경 | |22|Vapor Temperature|NUMERIC|from external document or DB| |
129 | 1 | 백흠경 | |23|Vapor Pressure|NUMERIC|from external document or DB| |
130 | 1 | 백흠경 | |24|Vapor Pseudocritical Temperature|NUMERIC|from external document or DB| |
131 | 1 | 백흠경 | |25|Vapor Pseudocritical Pressure|NUMERIC|from external document or DB| |
132 | 1 | 백흠경 | |26|VAPOR MOLAR RATE|NUMERIC|from external document or DB| |
133 | 1 | 백흠경 | |27|VAPOR MASS RATE|NUMERIC|from external document or DB| |
134 | 1 | 백흠경 | |28|VAPOR ACTUAL VOLUME RATE|NUMERIC|from external document or DB| |
135 | 1 | 백흠경 | |29|VAPOR STD. VOLUME RATE|NUMERIC|from external document or DB| |
136 | 1 | 백흠경 | |30|VAPOR MOLECULAR WEIGHT|NUMERIC|from external document or DB| |
137 | 1 | 백흠경 | |31|Vapor Heat Flow|NUMERIC|from external document or DB| |
138 | 1 | 백흠경 | |32|VAPOR COMPRESSIBILITY|NUMERIC|from external document or DB| |
139 | 1 | 백흠경 | |33|VAPOR SPECIFIC ENTHALPY|NUMERIC|from external document or DB| |
140 | 1 | 백흠경 | |34|VAPOR SPECIFIC HEAT CAPACITY|NUMERIC|from external document or DB| |
141 | 1 | 백흠경 | |35|IDEAL VAPOR SPECIFIC HEAT RATIO|NUMERIC|from external document or DB| |
142 | 1 | 백흠경 | |36|VAPOR ACTUAL DENSITY|NUMERIC|from external document or DB| |
143 | 1 | 백흠경 | |37|THERMAL CONDUCTIVITY|NUMERIC|from external document or DB| |
144 | 1 | 백흠경 | |38|VAPOR VISCOSITY|NUMERIC|from external document or DB| |
145 | 1 | 백흠경 | |39|Liquid Temperature|NUMERIC|from external document or DB| |
146 | 1 | 백흠경 | |40|Pressure|NUMERIC|from external document or DB| |
147 | 1 | 백흠경 | |41|Liquid Pseudocritical Temperature|NUMERIC|from external document or DB| |
148 | 1 | 백흠경 | |42|Liquid Pseudocritical Pressure|NUMERIC|from external document or DB| |
149 | 1 | 백흠경 | |43|LIQUID MOLAR RATE|NUMERIC|from external document or DB| |
150 | 1 | 백흠경 | |44|LIQUID MASS RATE|NUMERIC|from external document or DB| |
151 | 1 | 백흠경 | |45|LIQUID ACTUAL VOLUME FLOW|NUMERIC|from external document or DB| |
152 | 1 | 백흠경 | |46|LIQUID STD. VOLUME FLOW|NUMERIC|from external document or DB| |
153 | 1 | 백흠경 | |47|LIQUID MOLECULAR WEIGHT|NUMERIC|from external document or DB| |
154 | 1 | 백흠경 | |48|Liquid Heat Flow|NUMERIC|from external document or DB| |
155 | 1 | 백흠경 | |49|LIQUID SPECIFIC ENTHALPY|NUMERIC|from external document or DB| |
156 | 1 | 백흠경 | |50|LIQUID Boiling Point Pressure at Stream T|NUMERIC|from external document or DB| |
157 | 1 | 백흠경 | |51|LIQUID SPECIFIC HEAT CAPACITY|NUMERIC|from external document or DB| |
158 | 1 | 백흠경 | |52|LIQUID ACTUAL DENSITY|NUMERIC|from external document or DB| |
159 | 1 | 백흠경 | |53|Liquid Std Density|NUMERIC|from external document or DB| |
160 | 1 | 백흠경 | |54|Liquid Specific Gravity @ 15°C|NUMERIC|from external document or DB| |
161 | 1 | 백흠경 | |55|LIQUID SURFACE TENSION|NUMERIC|from external document or DB| |
162 | 1 | 백흠경 | |56|LIQUID THERMAL CONDUCTIVITY|NUMERIC|from external document or DB| |
163 | 1 | 백흠경 | |57|LIQUID VISCOSITY|NUMERIC|from external document or DB| |
164 | 1 | 백흠경 | |58|AQUEOUS Pseudocritical Temperature|NUMERIC|from external document or DB| |
165 | 1 | 백흠경 | |59|AQUEOUS Pseudocritical Pressure|NUMERIC|from external document or DB| |
166 | 1 | 백흠경 | |60|AQUEOUS MOLAR RATE|NUMERIC|from external document or DB| |
167 | 1 | 백흠경 | |61|AQUEOUS MASS RATE|NUMERIC|from external document or DB| |
168 | 1 | 백흠경 | |62|AQUEOUS ACTUAL VOLUME FLOW|NUMERIC|from external document or DB| |
169 | 1 | 백흠경 | |63|AQUEOUS STD. LIQUID FLOW|NUMERIC|from external document or DB| |
170 | 1 | 백흠경 | |64|Molecular Weight|NUMERIC|from external document or DB| |
171 | 1 | 백흠경 | |65|AQUEOUS Heat Flow|NUMERIC|from external document or DB| |
172 | 1 | 백흠경 | |66|AQUEOUS SPECIFIC ENTHALPY|NUMERIC|from external document or DB| |
173 | 1 | 백흠경 | |67|AQUEOUS Boiling Point Pressure at Stream T|NUMERIC|from external document or DB| |
174 | 1 | 백흠경 | |68|AQUEOUS SPECIFIC HEAT CAPACITY|NUMERIC|from external document or DB| |
175 | 1 | 백흠경 | |69|AQUEOUS ACTUAL DENSITY|NUMERIC|from external document or DB| |
176 | 1 | 백흠경 | |70|AQUEOUS Std Density|NUMERIC|from external document or DB| |
177 | 1 | 백흠경 | |71|AQUEOUS Specific Gravity @ 15°C|NUMERIC|from external document or DB| |
178 | 1 | 백흠경 | |72|AQUEOUS SURFACE TENSION|NUMERIC|from external document or DB| |
179 | 1 | 백흠경 | |73|AQUEOUS THERMAL CONDUCTIVITY|NUMERIC|from external document or DB| |
180 | 1 | 백흠경 | |74|AQUEOUS VISCOSITY|NUMERIC|from external document or DB| |
181 | 1 | 백흠경 | |75|Data Source|TEXT|import 시 user selection| |
182 | 2 | 백흠경 | |
183 | 2 | 백흠경 | |\4=. *HMB_composition* | |
184 | 2 | 백흠경 | |=.Field |=. Field Names |=. Data Type |=. Remarks | |
185 | 2 | 백흠경 | |=.1|Stream Number|TEXT|key value: from external document or DB| |
186 | 2 | 백흠경 | |=.2|DATA CASE|TEXT|from external document or DB| |
187 | 2 | 백흠경 | |=.3|COMP1|TEXT|from external document or DB| |
188 | 2 | 백흠경 | |=.4|COMP2|TEXT|from external document or DB| |
189 | 2 | 백흠경 | |=.5|COMP3|TEXT|from external document or DB| |
190 | 2 | 백흠경 | |=.6|COMP4|TEXT|from external document or DB| |
191 | 2 | 백흠경 | |=.7|COMP5|TEXT|external document or DB| |
192 | 2 | 백흠경 | |=.8|COMP6|TEXT|from external document or DB| |
193 | 2 | 백흠경 | |=.9|COMP7|TEXT|from external document or DB| |
194 | 2 | 백흠경 | |=.10|COMP8|TEXT|from external document or DB| |
195 | 2 | 백흠경 | |=.11|COMP9|TEXT|from external document or DB| |
196 | 2 | 백흠경 | |=.12|COMP10|TEXT|from external document or DB| |
197 | 2 | 백흠경 | |=.13|COMP11|TEXT|from external document or DB| |
198 | 2 | 백흠경 | |=.14|COMP12|TEXT|from external document or DB| |
199 | 2 | 백흠경 | |=.15|COMP13|TEXT|from external document or DB| |
200 | 2 | 백흠경 | |=.16|COMP14|TEXT|from external document or DB| |
201 | 2 | 백흠경 | |=.17|COMP15|TEXT|from external document or DB| |
202 | 2 | 백흠경 | |=.18|COMP16|TEXT|from external document or DB| |
203 | 2 | 백흠경 | |=.19|COMP17|TEXT|from external document or DB| |
204 | 2 | 백흠경 | |=.20|COMP18|TEXT|from external document or DB| |
205 | 2 | 백흠경 | |=.21|COMP19|TEXT|from external document or DB| |
206 | 2 | 백흠경 | |=.22|COMP20|TEXT|from external document or DB| |
207 | 2 | 백흠경 | |=.23|Data Source|TEXT|import 시 user selection| |
208 | 3 | 백흠경 | |
209 | 3 | 백흠경 | |\4=. *Line* | |
210 | 3 | 백흠경 | |=.Field |=. Field Names |=. Data Type |=. Remarks | |
211 | 3 | 백흠경 | |=.1|Related Stream No 1|TEXT|key value: from auto mapping using SPPID and PAP| |
212 | 3 | 백흠경 | |=.2|Related Stream No 2|TEXT|dummy| |
213 | 3 | 백흠경 | |=.3|SPID|TEXT|from SPPID| |
214 | 3 | 백흠경 | |=.4|Unit no|TEXT|from SPPID| |
215 | 3 | 백흠경 | |=.5|Fluid code|TEXT|from SPPID| |
216 | 3 | 백흠경 | |=.6|Sequence no|TEXT|from SPPID| |
217 | 3 | 백흠경 | |=.7|Material class|TEXT|from SPPID| |
218 | 3 | 백흠경 | |=.8|Schedule|TEXT|later| |
219 | 3 | 백흠경 | |=.9|size|NUMERIC|from SPPID or line sizing calculation (별도 계산 모듈)| |
220 | 3 | 백흠경 | |=.10|Insulation type|TEXT|from SPPID| |
221 | 3 | 백흠경 | |=.11|From|TEXT|from SPPID / drawing of PAP / Roby F-T / PSN| |
222 | 3 | 백흠경 | |=.12|To|TEXT|from SPPID / drawing of PAP / Roby F-T / PSN| |
223 | 3 | 백흠경 | |=.13|&ID number|TEXT|from SPPID | |
224 | 3 | 백흠경 | |=.14|Phase|TEXT|from HMB| |
225 | 3 | 백흠경 | |=.15|Normal OP|NUMERIC|from HMB| |
226 | 3 | 백흠경 | |=.16|Normal OT|NUMERIC|from HMB| |
227 | 3 | 백흠경 | |=.17|Max OP|NUMERIC|later| |
228 | 3 | 백흠경 | |=.18|Max OT|NUMERIC|later| |
229 | 3 | 백흠경 | |=.19|Min temp|NUMERIC|later| |
230 | 3 | 백흠경 | |=.20|Vacuum Temp|NUMERIC|later| |
231 | 3 | 백흠경 | |=.21|Density / Specific Gravity|NUMERIC|from HMB| |
232 | 3 | 백흠경 | |=.22|Viscosity|NUMERIC|from HMB| |
233 | 3 | 백흠경 | |=.23|Mass flow|UMERIC|from HMB| |
234 | 3 | 백흠경 | |=.24|Vol. flow|NUMERIC|from HMB| |
235 | 3 | 백흠경 | |=.25|Velocity|NUMERIC|from line sizing calculation (별도 계산 모듈)| |
236 | 3 | 백흠경 | |=.25|Pressure Drop|NUMERIC|from line sizing calculation (별도 계산 모듈)| |
237 | 3 | 백흠경 | |=.26|Length|NUMERIC|later| |
238 | 3 | 백흠경 | |=.27|Total Equivalent Length|NUMERIC|later| |
239 | 3 | 백흠경 | |=.28|Design Pressure|NUMERIC|from calculation (별도 계산 모듈)| |
240 | 3 | 백흠경 | |=.29|Design Temperature|NUMERIC|from calculation (별도 계산 모듈)| |
241 | 3 | 백흠경 | |=.30|Process Remark|TEXT|from E/L and SPPID| |
242 | 3 | 백흠경 | |=.31|Steam Out Chk.|TEXT|later| |
243 | 3 | 백흠경 | |=.32|Steam Out Temp|NUMERIC|later| |
244 | 3 | 백흠경 | |=.33|Heat Tracing Temp|NUMERIC|later| |
245 | 3 | 백흠경 | |=.34|Flex Temp|NUMERIC|later| |
246 | 3 | 백흠경 | |=.35|Hydro Test Press|NUMERIC|later| |
247 | 3 | 백흠경 | |=.36|Pneu Test Press|NUMERIC|later| |
248 | 3 | 백흠경 | |=.37|Special Service|TEXT|from calculation (별도 계산 모듈)| |
249 | 3 | 백흠경 | |=.38|Insul Matl|TEXT|later| |
250 | 3 | 백흠경 | |=.39|Insulation thickness|NUMERIC|later| |
251 | 3 | 백흠경 | |=.40|Paint Code|TEXT|later| |
252 | 3 | 백흠경 | |=.41|NDE (%)|NUMERIC|later| |
253 | 3 | 백흠경 | |=.42|SR|TEXT|later| |
254 | 3 | 백흠경 | |=.43|SC|TEXT|later| |
255 | 3 | 백흠경 | |=.44|System Priority|TEXT|later| |
256 | 3 | 백흠경 | |=.45|Critical Rating|NUMERIC|later| |
257 | 3 | 백흠경 | |=.46|NDE Class|TEXT|later| |
258 | 3 | 백흠경 | |=.47|Stress Temp.|NUMERIC|later| |
259 | 3 | 백흠경 | |=.48|AG/UG|TEXT|later| |
260 | 3 | 백흠경 | |=.49|P Fluid for Band|TEXT|later| |
261 | 3 | 백흠경 | |=.50|Data Source|TEXT|import 시 user selection| |
262 | 3 | 백흠경 | |=.-|HT type|-|설계정보 리스트 생성 template 에만 쓰임| |
263 | 3 | 백흠경 | |=.-|HT maintain temp|-|설계정보 리스트 생성 template 에만 쓰임| |
264 | 3 | 백흠경 | |=.-|Inspection class|-|설계정보 리스트 생성 template 에만 쓰임| |
265 | 3 | 백흠경 | |=.-|RT%|-|설계정보 리스트 생성 template 에만 쓰임| |
266 | 3 | 백흠경 | |=.-|DP%|-|설계정보 리스트 생성 template 에만 쓰임| |
267 | 3 | 백흠경 | |=.-|MP%|-|설계정보 리스트 생성 template 에만 쓰임| |
268 | 3 | 백흠경 | |=.-|Stress relief|-|설계정보 리스트 생성 template 에만 쓰임| |
269 | 3 | 백흠경 | |=.-|Fluid service code (K/M/N/D)|-|설계정보 리스트 생성 template 에만 쓰임| |
270 | 3 | 백흠경 | |=.-|Explosive or flammable|-|설계정보 리스트 생성 template 에만 쓰임| |
271 | 3 | 백흠경 | |=.-|Sys ID(1)|-|설계정보 리스트 생성 template 에만 쓰임| |
272 | 3 | 백흠경 | |=.-|Sys ID(2)|-|설계정보 리스트 생성 template 에만 쓰임| |