new
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
```plantuml
|
||||
!theme sketchy-outline
|
||||
package 人员基本信息域 {
|
||||
class Person<人员基本信息>{
|
||||
string name
|
||||
string given_name
|
||||
string family_name
|
||||
string person_id
|
||||
string license_type
|
||||
string license_no
|
||||
string gender_code
|
||||
date birthday
|
||||
}
|
||||
class ContactPerson<联系人> {
|
||||
string person_id
|
||||
string contact_person_id
|
||||
string relationship_code{关系}
|
||||
}
|
||||
enum ContactType {
|
||||
Mobile
|
||||
Phone
|
||||
Email
|
||||
Address
|
||||
}
|
||||
class Phone<电话> {
|
||||
string provider
|
||||
string number
|
||||
}
|
||||
class ContactMethod<联系方式> {
|
||||
string contact_type_code
|
||||
string contact_value
|
||||
}
|
||||
class Mobile<联系电话> {
|
||||
string provider
|
||||
string number
|
||||
}
|
||||
class Email<电子邮箱> {
|
||||
string person_id
|
||||
string address
|
||||
}
|
||||
class Address<地址> {
|
||||
string address_id
|
||||
string country_id
|
||||
string province_code
|
||||
string city_code
|
||||
string district_code
|
||||
string address
|
||||
}
|
||||
}
|
||||
Mobile }-- ContactMethod : 包含
|
||||
Address }-- ContactMethod : 包含
|
||||
Email }-- ContactMethod : 包含
|
||||
Phone }-- ContactMethod : 包含
|
||||
ContactMethod }o--|| Person : 拥有
|
||||
|
||||
License }o--|| Person : 拥有
|
||||
ContactPerson }o--|| Person : 属于
|
||||
```
|
||||
Reference in New Issue
Block a user