Changes between Version 21 and Version 22 of ConceptualModel


Ignore:
Timestamp:
12/18/25 08:44:03 (11 days ago)
Author:
221296
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ConceptualModel

    v21 v22  
    1010=== Entities ===
    1111
    12 * **Users: Entity representing all users who access the platform (students / learners).**
    13   * User_ID – PRIMARY KEY
     12* **User: Entity representing all users who access the platform (students / learners).**
     13  * User_ID – INT (PRIMARY KEY)
    1414  * First_Name – VARCHAR
    1515  * Last_Name – VARCHAR
     
    1717  * Password – VARCHAR
    1818
    19 * **Administrators: Entity representing instructors who create and manage educational content.**
    20   * Admin_ID – PRIMARY KEY
     19* **Administrator: Entity representing instructors who create and manage educational content.**
     20  * Admin_ID – INT (PRIMARY KEY)
    2121  * Admin_Level – VARCHAR
    2222
    23 * **Payment: Entity representing financial transactions.**
    24   * Payment_ID – PRIMARY KEY
    25   * Amount – DECIMAL
     23* **Instructor: Entity representing instructors who upload and manage course materials.**
     24  * Instructor_ID – INT (PRIMARY KEY)
     25  * BIO – VARCHAR
     26  * Ekspertise – VARCHAR
    2627 
    2728* **Course: Entity representing the courses offered on the platform.**
    28   * Course_id – PRIMARY KEY
     29  * Course_id – INT (PRIMARY KEY)
    2930  * Certificate – VARCHAR
    3031  * Name – VARCHAR
     
    3334
    3435* **Enrollment: Entity representing the enrollment of a user in a course.**
    35   * Enrollment_id – PRIMARY KEY
     36  * Enrollment_id – INT (PRIMARY KEY)
    3637  * Enroll_date – DATE
    3738  * Completion_Status – VARCHAR
     
    4344
    4445* **SubscriptionPlan: Entity representing available subscription plans.**
    45   * Plan_ID – PRIMARY KEY
     46  * Plan_ID – INT (PRIMARY KEY)
    4647  * Name – VARCHAR
    4748  * Price – DECIMAL
     
    5152
    5253* **Certificate: Entity representing certificates issued after course completion.**
    53   * Certificate_id – PRIMARY KEY
     54  * Certificate_id – INT (PRIMARY KEY)
    5455  * Issue_date – DATE
    5556  * Certificate_code – VARCHAR
     
    5758
    5859* **UserSubscription: Entity representing active subscriptions of users.**
    59   * Subscription_ID – PRIMARY KEY
     60  * Subscription_ID – INT (PRIMARY KEY)
    6061  * Start_date – DATE
    6162  * End_date – DATE
     
    6364
    6465* **SupportTicket: Entity representing user support requests.**
    65   * Ticket_ID – PRIMARY KEY
     66  * Ticket_ID – INT (PRIMARY KEY)
    6667  * Subject – VARCHAR
    6768  * Description – VARCHAR
     
    7071
    7172* **Category: Entity representing course classification.**
    72   * Category_ID – PRIMARY KEY
     73  * Category_ID – INT (PRIMARY KEY)
    7374  * Name – VARCHAR
    7475  * Description – VARCHAR
    7576
    7677* **Module: Entity representing logical subdivisions of a course.**
    77   * Мodule_id – PRIMARY KEY
     78  * Мodule_id – INT (PRIMARY KEY)
    7879  * Тitle – VARCHAR
    7980  * Description – VARCHAR
    8081 
    8182* **Lesson: Entity representing individual learning units.**
    82   * Lesson_ID – PRIMARY KEY
     83  * Lesson_ID – INT (PRIMARY KEY)
    8384  * Тitle – VARCHAR
    8485  * Material – VARCHAR
    8586 
    8687* **Quiz: Entity representing assessments associated with lessons.**
    87   *  Quiz_ID – PRIMARY KEY
     88  *  Quiz_ID – INT (PRIMARY KEY)
    8889  * Total_points – INT
    8990  * Passing_score – INT