새기능 #1399
PFD 도면을 생성하는 기능
{{drawio(PAP-화면정의서.xml)}}
{{drawio(PAP-Material.xml)}}
{{drawio(PAP-Configuration_Unit.xml)}}
{{plantuml(svg)
@startuml
' uncomment the line below if you're using computer with a retina display
' skinparam dpi 300
!define Table(name,desc) class name as "desc" << (T,#FFAAAA) >>
' we use bold for primary key
' green color for unique
' and underscore for not_null
!define primary_key(x) <b>x</b>
!define unique(x) <color:green>x</color>
!define not_null(x) <u>x</u>
' other tags available:
' <i></i>
' <back:COLOR></color>, where color is a color name or html color code
' (#FFAACC)
' see: http://plantuml.com/classes.html#More
hide methods
hide stereotypes
' entities
Table(Pages, "Pages\n(페이지를 저장)") {
primary_key(UID) TEXT
unique(Name) TEXT
not_null(Index) INTEGER -- 페이지 순서
}
Table(Components, "Components\n(심볼 저장)") {
...
not_null(Pages_UID) TEXT -- foreign key for page
}
' relationships
Components --> Pages
@enduml
}}
{{drawio(PAP-화면정의서.xml)}}
{{drawio(PAP-Material.xml)}}
{{drawio(PAP-Configuration_Unit.xml)}}
{{plantuml(svg)
@startuml
' uncomment the line below if you're using computer with a retina display
' skinparam dpi 300
!define Table(name,desc) class name as "desc" << (T,#FFAAAA) >>
' we use bold for primary key
' green color for unique
' and underscore for not_null
!define primary_key(x) <b>x</b>
!define unique(x) <color:green>x</color>
!define not_null(x) <u>x</u>
' other tags available:
' <i></i>
' <back:COLOR></color>, where color is a color name or html color code
' (#FFAACC)
' see: http://plantuml.com/classes.html#More
hide methods
hide stereotypes
' entities
Table(Pages, "Pages\n(페이지를 저장)") {
primary_key(UID) TEXT
unique(Name) TEXT
not_null(Index) INTEGER -- 페이지 순서
}
Table(Components, "Components\n(심볼 저장)") {
...
not_null(Pages_UID) TEXT -- foreign key for page
}
' relationships
Components --> Pages
@enduml
}}