You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Application-Web/Documentation/database_mld.puml

85 lines
1.1 KiB

@startuml
object Account {
<u>id
name
age
email
phoneNumber
passwordHash
profilePicture
}
object TacticFolder {
<u>id
name
<color:black>#tacticFolderParent
<color:black>#account
}
Account <-- TacticFolder
TacticFolder --> TacticFolder
object Tactic {
<u>id
name
creationDate
}
object Team {
<u>id
name
picture
mainColor
secondColor
}
object FolderSharedTeam {
<u>#idFolder, #idTeam
}
FolderSharedTeam --> TacticFolder
FolderSharedTeam --> Team
object Member {
<u>#idAccount, #idTeam
role
}
Member --> Account
Member --> Team
object TacticSharedTeam {
<u>#idTactic, #idTeam
}
TacticSharedTeam --> Tactic
TacticSharedTeam --> Team
object TacticSharedAccount {
<u>#idTactic, #idAccount
}
TacticSharedAccount --> Tactic
TacticSharedAccount --> Account
object TacticFolderLink {
<u>#idFolder, #idTactic
}
TacticFolderLink --> Tactic
TacticFolderLink --> TacticFolder
object FolderSharedAccount {
<u>#idFolder, #idAccount
}
FolderSharedAccount --> TacticFolder
FolderSharedAccount --> Account
@enduml