CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, email VARCHAR(255) UNIQUE, password VARCHAR(255) ); CREATE TABLE content ( id INT AUTO_INCREMENT PRIMARY KEY, filename VARCHAR(255), type ENUM('image','video'), uploaded_by INT, FOREIGN KEY (uploaded_by) REFERENCES users(id) ); CREATE TABLE playlists ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), created_by INT, FOREIGN KEY (created_by) REFERENCES users(id) ); CREATE TABLE playlist_items ( id INT AUTO_INCREMENT PRIMARY KEY, playlist_id INT, content_id INT, position INT, FOREIGN KEY (playlist_id) REFERENCES playlists(id), FOREIGN KEY (content_id) REFERENCES content(id) ); CREATE TABLE schedules ( id INT AUTO_INCREMENT PRIMARY KEY, playlist_id INT, start_time DATETIME, end_time DATETIME, FOREIGN KEY (playlist_id) REFERENCES playlists(id) );