Skip to content

entities

yuto edited this page Dec 27, 2018 · 2 revisions
Entities
@startuml
entity User {
  Id : AutoNumber
  Email : String
  Created : DateTime
}

entity Clan {
  Id : AutoNumber
  ImageUrl : Url
  Name : String
  Members : [ClanMembers]
  Profile : String
  DiscordServerId: String
  Created : DateTime
}

entity ClanMember {
  UserId : UserId
  Index: Number
  ImageUrl : Url
  Name: String
  Profile : String
  Position : Position
  DiscordFriendId: String
}

ClanMember -ri-{ Clan
User -ri-o| ClanMember

entity Position {
  Name : String
  Description : String
}

Position -ri-{ ClanMember

entity WarHistory {
  LeftClan : Clan
  RightClan : Clan
  Created: DateTime
}

Clan }-ri-{ WarHistory
@enduml
Clone this wiki locally