프로젝트

일반

사용자정보

PDS 테이블 구조 » 이력 » 버전 3

백흠경, 2018/10/07 19:17

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 2 백흠경
Table(121, "121\n(모델 파일 정보를 가짐)") {
25 2 백흠경
not_null(unique(dwg_file_spec)) TEXT
26 1 백흠경
}
27 1 백흠경
28 2 백흠경
Table(122, "122") {
29 2 백흠경
not_null(unique(dwg_view_index_no)) INTEGER
30 1 백흠경
}
31 1 백흠경
32 2 백흠경
Table(123, "123\n(모델 Index No를 가짐)") {
33 2 백흠경
not_null(unique(dwg_model_index_no)) INTEGER
34 2 백흠경
not_null(unique(model_file_spec)) TEXT
35 1 백흠경
}
36 1 백흠경
37 2 백흠경
Table(113, "113") {
38 2 백흠경
not_null(discipline_indx_no) INTEGER
39 2 백흠경
not_null(partition_no) INTEGER
40 1 백흠경
}
41 1 백흠경
42 2 백흠경
Table(12_XXX, "12_XXX\n(파이프 관련 테이블)") {
43 1 백흠경
}
44 1 백흠경
45 2 백흠경
Table(22_XXX, "22_XXX\n(Equipment 관련 테이블)") {
46 2 백흠경
}
47 2 백흠경
48 2 백흠경
Table(24_XXX, "24_XXX\n(Nozzle 관련 테이블)") {
49 2 백흠경
}
50 2 백흠경
51 2 백흠경
Table(80_XXX, "80_XXX\n(Support 관련 테이블)") {
52 2 백흠경
}
53 2 백흠경
54 1 백흠경
' relationships
55 1 백흠경
121 --> 122 : "dwg_view_index_no를 구함"
56 2 백흠경
122 --> 123
57 2 백흠경
123 --> 113
58 2 백흠경
113 --> 12_XXX : "partition_no"
59 2 백흠경
113 --> 22_XXX : "partition_no"
60 2 백흠경
113 --> 24_XXX : "partition_no"
61 2 백흠경
113 --> 80_XXX : "partition_no"
62 1 백흠경
@enduml
63 1 백흠경
}}
클립보드 이미지 추가 (최대 크기: 500 MB)