Course
* *
course_id varchar(50) Category
1 *
category_id varchar(50) category_id varchar(50)
1
user_id varchar(50) category_name varchar(100)
course_name varchar(255)
description text
image varchar(255)
price bigint
User_Course
Cart
1 update_date date
course_id varchar(255)
cart_id VARCHAR(50)
1 creation_date date
user_id varchar(255) 1
course_id varchar(255)
registration_date date 1
user_id VARCHAR(50)
total_money BIGINT
User
* *
user_id varchar(50) Role
1 *
role_id varchar(50) role_id varchar(50)
email varchar(100) role_name varchar(100)
full_name varchar(255)
password varchar(255)
phone varchar(255)
username varchar(50)
Course
* *
course_id varchar(50) Category
1 *
category_id varchar(50) category_id varchar(50)
1
user_id varchar(50) category_name varchar(100)
course_name varchar(255)
description text
image varchar(255)
price bigint
User_Course
Cart
1 update_date date
course_id varchar(255)
cart_id VARCHAR(50)
1 creation_date date
user_id varchar(255) 1
course_id varchar(255)
registration_date date 1
user_id VARCHAR(50)
total_money BIGINT
User
* *
user_id varchar(50) Role
1 *
role_id varchar(50) role_id varchar(50)
email varchar(100) role_name varchar(100)
full_name varchar(255)
password varchar(255)
phone varchar(255)
username varchar(50)