PDS 테이블 구조 » 이력 » 버전 6
백흠경, 2018/10/18 01:27
1 | 1 | 백흠경 | h1. PDS 테이블 구조 |
---|---|---|---|
2 | 1 | 백흠경 | |
3 | 3 | 백흠경 | {{plantuml(svg) |
4 | 1 | 백흠경 | @startuml |
5 | 1 | 백흠경 | ' uncomment the line below if you're using computer with a retina display |
6 | 1 | 백흠경 | ' skinparam dpi 300 |
7 | 1 | 백흠경 | !define Table(name,desc) class name as "desc" << (T,#FFAAAA) >> |
8 | 1 | 백흠경 | ' we use bold for primary key |
9 | 1 | 백흠경 | ' green color for unique |
10 | 1 | 백흠경 | ' and underscore for not_null |
11 | 1 | 백흠경 | !define primary_key(x) <b>x</b> |
12 | 1 | 백흠경 | !define unique(x) <color:green>x</color> |
13 | 1 | 백흠경 | !define not_null(x) <u>x</u> |
14 | 1 | 백흠경 | ' other tags available: |
15 | 1 | 백흠경 | ' <i></i> |
16 | 1 | 백흠경 | ' <back:COLOR></color>, where color is a color name or html color code |
17 | 1 | 백흠경 | ' (#FFAACC) |
18 | 1 | 백흠경 | ' see: http://plantuml.com/classes.html#More |
19 | 1 | 백흠경 | hide methods |
20 | 1 | 백흠경 | hide stereotypes |
21 | 1 | 백흠경 | |
22 | 1 | 백흠경 | ' entities |
23 | 1 | 백흠경 | |
24 | 4 | 백흠경 | Table(111, "111\n(부서 정보를 가짐)") { |
25 | 4 | 백흠경 | not_null(unique(DISCIPLINE_INDX_NO)) INTEGER, |
26 | 4 | 백흠경 | not_null(unique(DISCIPLINE_NAME)) TEXT |
27 | 4 | 백흠경 | } |
28 | 4 | 백흠경 | |
29 | 2 | 백흠경 | Table(121, "121\n(모델 파일 정보를 가짐)") { |
30 | 2 | 백흠경 | not_null(unique(dwg_file_spec)) TEXT |
31 | 1 | 백흠경 | } |
32 | 1 | 백흠경 | |
33 | 2 | 백흠경 | Table(122, "122") { |
34 | 2 | 백흠경 | not_null(unique(dwg_view_index_no)) INTEGER |
35 | 1 | 백흠경 | } |
36 | 1 | 백흠경 | |
37 | 2 | 백흠경 | Table(123, "123\n(모델 Index No를 가짐)") { |
38 | 2 | 백흠경 | not_null(unique(dwg_model_index_no)) INTEGER |
39 | 2 | 백흠경 | not_null(unique(model_file_spec)) TEXT |
40 | 1 | 백흠경 | } |
41 | 1 | 백흠경 | |
42 | 2 | 백흠경 | Table(113, "113") { |
43 | 2 | 백흠경 | not_null(discipline_indx_no) INTEGER |
44 | 2 | 백흠경 | not_null(partition_no) INTEGER |
45 | 1 | 백흠경 | } |
46 | 1 | 백흠경 | |
47 | 2 | 백흠경 | Table(12_XXX, "12_XXX\n(파이프 관련 테이블)") { |
48 | 1 | 백흠경 | } |
49 | 1 | 백흠경 | |
50 | 2 | 백흠경 | Table(22_XXX, "22_XXX\n(Equipment 관련 테이블)") { |
51 | 2 | 백흠경 | } |
52 | 2 | 백흠경 | |
53 | 2 | 백흠경 | Table(24_XXX, "24_XXX\n(Nozzle 관련 테이블)") { |
54 | 2 | 백흠경 | } |
55 | 2 | 백흠경 | |
56 | 2 | 백흠경 | Table(80_XXX, "80_XXX\n(Support 관련 테이블)") { |
57 | 2 | 백흠경 | } |
58 | 2 | 백흠경 | |
59 | 1 | 백흠경 | ' relationships |
60 | 6 | 백흠경 | 111 --> 113 : "dwg_view_index_no를 구함" |
61 | 1 | 백흠경 | 121 --> 122 : "dwg_view_index_no를 구함" |
62 | 2 | 백흠경 | 122 --> 123 |
63 | 2 | 백흠경 | 123 --> 113 |
64 | 5 | 백흠경 | 113 --> 12_XXX : "partition_no=1" |
65 | 5 | 백흠경 | 113 --> 22_XXX : "partition_no=2" |
66 | 2 | 백흠경 | 113 --> 24_XXX : "partition_no" |
67 | 2 | 백흠경 | 113 --> 80_XXX : "partition_no" |
68 | 1 | 백흠경 | @enduml |
69 | 1 | 백흠경 | }} |