Initial Commit
This commit is contained in:
commit
715224653d
58 changed files with 7760 additions and 0 deletions
41
notes.txt
Normal file
41
notes.txt
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
Users
|
||||
- id
|
||||
- name
|
||||
|
||||
(part of django auth)
|
||||
|
||||
GMs
|
||||
- user
|
||||
- campaign
|
||||
|
||||
# A GM is a user linked to a campaign. They get extra priovs on that campaign
|
||||
|
||||
Characters
|
||||
- id
|
||||
- owner (user-id)
|
||||
- campaing (campaign id)
|
||||
- game system?
|
||||
|
||||
Campaign
|
||||
- id
|
||||
- name
|
||||
- game system
|
||||
|
||||
Campaign-Players
|
||||
- campaign id
|
||||
- user id
|
||||
|
||||
Game System
|
||||
- id
|
||||
- name
|
||||
|
||||
|
||||
A character is owned by a user and is part of a campaign
|
||||
|
||||
A campaign has one or more gms and zero or more players
|
||||
|
||||
A user may view characters they own, or if they are a gm then characters that are part of one of their campaigns
|
||||
|
||||
|
||||
Permissions
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue