Changes between Version 13 and Version 14 of ERModel


Ignore:
Timestamp:
05/04/26 03:14:14 (2 days ago)
Author:
231241
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v13 v14  
    66
    77**1. User** - Represents any registered person in the system with personal information
    8    * __user_id__ (bigint, required)
     8   * __user_id__ (bigint)
    99   * email (text, required, unique)
    1010   * username (text, required, unique)
     
    1515
    1616**2. Admin** - A type of user responsible for managing products and performing modifications
     17   * __user_id*__ (bigint)
    1718   * type (enum, required)
    1819   * discount_percentage (numeric, required)
    1920
    2021**3. Consumer** - A type of user who can purchase products and collect loyalty points
     22   * __user_id*__ (bigint)
    2123   * points_collected (bigint, required)
    2224
     
    7678   * status (enum, required)
    7779
    78 **14. Modification** - An action performed by an admin that changes one or more products
     80**14. Modification** - An action performed by an admin that changes or creates one or more products
    7981   * __modification_id__ (bigint)
    8082   * date_modified (date, required)