Data Architecture - Woz-U-Group-Projects/team-the-grinchs-posse GitHub Wiki
Data Architecture Analysis
by Robert Hieger
As the Gift Wish List is very much a data-driven application reliant on database transactions and CRUD operations, I felt it important to make a basic analysis of the data architecture.
The Entity Relationship Diagram (ERD) below is a first rendering and subject to change and/or triage.
A FEW NOTES ABOUT THE DIAGRAM:
-
The notation PK in the top column of every entity (table) stands for primary key, i.e. the primary index for the table, and the column that uniquely identifies a row.
-
The notation NOT NULL means that MySQL will assure that any column thus marked will not be allowed to remain empty or NULL.
-
The notation FK that appears at the end of some column descriptions stands for foreign key, a column which the diagram clearly shows relates to a corresponding primary key in another table or tables.