0% found this document useful (0 votes)
3 views2 pages

Users Courses Lessons Course - Enrollments

The document outlines a database schema for an educational platform, detailing tables for users, courses, lessons, course enrollments, notifications, and chatbot logs. Each table includes various fields such as user_id, course_id, lesson_id, and timestamps for tracking creation and updates. The schema supports functionalities like user management, course content organization, and interaction tracking through notifications and chat logs.

Uploaded by

komeha089
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Users Courses Lessons Course - Enrollments

The document outlines a database schema for an educational platform, detailing tables for users, courses, lessons, course enrollments, notifications, and chatbot logs. Each table includes various fields such as user_id, course_id, lesson_id, and timestamps for tracking creation and updates. The schema supports functionalities like user management, course content organization, and interaction tracking through notifications and chat logs.

Uploaded by

komeha089
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

users courses lessons course_enrollments

user_id integer 1 1 course_id integer 1 lesson_id integer enrollment_id integer

name varchar title varchar * course_id integer * user_id integer

email varchar description text title varchar * course_id integer

password varchar cover_image varchar video_url varchar progress decimal(5,2)

role varchar * instructor_id integer resources text started_at timestamp

profile_picture varchar created_at timestamp order integer

created_at timestamp

notifications chatbot_logs

q_and_a notification_id integer chat_id integer

question_id integer * user_id integer * user_id integer

course_id integer * message text message text

user_id integer * is_read boolean response text

question text created_at timestamp created_at timestamp

answer text

created_at timestamp

answered_at timestamp
users courses lessons course_enrollments

user_id integer 1 1 course_id integer 1 lesson_id integer enrollment_id integer

name varchar title varchar * course_id integer * user_id integer

email varchar description text title varchar * course_id integer

password varchar cover_image varchar video_url varchar progress decimal(5,2)

role varchar * instructor_id integer resources text started_at timestamp

profile_picture varchar created_at timestamp order integer

created_at timestamp

notifications chatbot_logs

q_and_a notification_id integer chat_id integer

question_id integer * user_id integer * user_id integer

course_id integer * message text message text

user_id integer * is_read boolean response text

question text created_at timestamp created_at timestamp

answer text

created_at timestamp

answered_at timestamp

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy