-
Notifications
You must be signed in to change notification settings - Fork 2
Database Design
peterbrittain edited this page Sep 9, 2013
·
3 revisions
The database consists of 3 main tables.
- Users
- Congas
- Conga Members.
A brief summary of each are below. For full details see models.py.
This table stores the details of each registered user of the system. It tightly integrates with the built-in Django authorisation table.
Most of the standard user details (name, etc.) and authentication are all handled by the Django table. The Users table simply stores the extra details required for the Pi Conga.
This table stores details for each Conga. Amoung other things, it tracks the following.
- The name of the conga.
- The owner.
- The password.
This table tracks which users are members of which congas and their position in that Conga.