| Version 4 (modified by , 12 hours ago) ( diff ) |
|---|
ERModel v01
Diagram
Entities
User
This is the core entity that represents every person registered on PetSitter. It acts as a supertype for Admin/PetOwner/PetSitter so we can store the common attributes only in User.
Candidate keys:
user_id- Primary key; numeric id, most efficient for indexingusername- unique but not as efficient asuser_idemail- unique but not as efficient asuser_id
Attributes:
user_id- Numeric (Required, Unique, Auto-generated integer).
username- Text (Required, Unique, 4-20 characters).
first_name- Text (Required).
last_name- Text (Required).
password- Text (Required, Hashed format, Min. 8 characters).
email- Text (Required, Unique, Standard email format).
Attachments (1)
- ERModel_v01.jpg (103.4 KB ) - added by 12 hours ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
