User Tools

Site Tools


touchregtime:dg_design

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
touchregtime:dg_design [2017/10/24 08:56]
tschulz
touchregtime:dg_design [2017/10/24 09:59]
tschulz [user rights assignment]
Line 1: Line 1:
 ====== Quick-Touch DB Design ====== ====== Quick-Touch DB Design ======
 +
 +===== user entry =====
 +  * int id
 +  * username
 +  * password hash
 +
 +===== user rights def =====
 +  * int id
 +  * varchar short-name
 +  * varchar right-descr
 +
 +==== user rights assignment ====
 +  * int id
 +  * int right-id
 +  * int user-id
  
 ===== Age Groups ===== ===== Age Groups =====
Line 13: Line 28:
   * varchar event-length   * varchar event-length
   * varchar age_groups (array "Age Groups"​)   * varchar age_groups (array "Age Groups"​)
 +  * long start_time ​
 +
 +===== Event Cost entry =====
 +  * int id
 +  * int event-id
 +  * int age-group-id
 +
 +
 +===== Registration entry =====
 +  * varchar fname
 +  * varchar lname
 +  * int age
 +  * char gender
 +  * varchar city
 +  * varchar state
 +  * int zip
 +  * varchar email
 +  * varchar phone
 +  * int id
 +
 +===== Event_entry =====
 +  * int id
 +  * int reg_entry (foreign id)
 +  * boolean has_paid
 +  * boolean signed_wavier
 +  * int assigned_bib
 +  * long time (initial=-1)
  
  
  
touchregtime/dg_design.txt · Last modified: 2017/10/24 09:59 by tschulz