parent
879f7bf0f8
commit
9bfbef26b8
@ -0,0 +1,58 @@
|
|||||||
|
@startuml
|
||||||
|
card User [
|
||||||
|
User
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
password
|
||||||
|
email
|
||||||
|
name
|
||||||
|
surname
|
||||||
|
nickname
|
||||||
|
image
|
||||||
|
extratime
|
||||||
|
]
|
||||||
|
|
||||||
|
card Vocabulary [
|
||||||
|
Vocabulary
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
name
|
||||||
|
image
|
||||||
|
]
|
||||||
|
|
||||||
|
card Group [
|
||||||
|
Group
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
num
|
||||||
|
year
|
||||||
|
sector
|
||||||
|
]
|
||||||
|
|
||||||
|
card Role [
|
||||||
|
Role
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
name
|
||||||
|
]
|
||||||
|
|
||||||
|
usecase Create
|
||||||
|
|
||||||
|
User "0,n" -- Create
|
||||||
|
Create -- "1,1" Vocabulary
|
||||||
|
|
||||||
|
usecase Practice
|
||||||
|
|
||||||
|
Group "0,n" -- Practice
|
||||||
|
Practice -- "1,n" Vocabulary
|
||||||
|
|
||||||
|
usecase Belong
|
||||||
|
|
||||||
|
User "1,1" -- Belong
|
||||||
|
Belong -- "1,n" Group
|
||||||
|
|
||||||
|
usecase Be
|
||||||
|
|
||||||
|
User "1,n" -- Be
|
||||||
|
Be -- "1,1" Role
|
||||||
|
@enduml
|
@ -0,0 +1,61 @@
|
|||||||
|
@startuml
|
||||||
|
|
||||||
|
card Group [
|
||||||
|
Group
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
num
|
||||||
|
year
|
||||||
|
sector
|
||||||
|
]
|
||||||
|
|
||||||
|
card User [
|
||||||
|
User
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
password
|
||||||
|
email
|
||||||
|
name
|
||||||
|
surname
|
||||||
|
nickname
|
||||||
|
image
|
||||||
|
extratime
|
||||||
|
~#groupID
|
||||||
|
]
|
||||||
|
User --> Group
|
||||||
|
|
||||||
|
card Vocabulary [
|
||||||
|
Vocabulary
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
name
|
||||||
|
image
|
||||||
|
~#creator
|
||||||
|
]
|
||||||
|
Vocabulary --> User
|
||||||
|
|
||||||
|
card Role [
|
||||||
|
Role
|
||||||
|
--
|
||||||
|
<u>id
|
||||||
|
name
|
||||||
|
]
|
||||||
|
card Practice [
|
||||||
|
Practice
|
||||||
|
--
|
||||||
|
<u>#vocabID
|
||||||
|
<u>#groupID
|
||||||
|
]
|
||||||
|
Practice --> Vocabulary
|
||||||
|
Practice --> Group
|
||||||
|
|
||||||
|
card Be [
|
||||||
|
Be
|
||||||
|
--
|
||||||
|
<u>#userID
|
||||||
|
<u>#roleID
|
||||||
|
]
|
||||||
|
Be --> User
|
||||||
|
Be --> Role
|
||||||
|
|
||||||
|
@enduml
|
Loading…
Reference in new issue