CREATE TABLE ratings (
user_id VARCHAR(10),
movie_id VARCHAR(10),
rating INTEGER CHECK (rating BETWEEN 1 AND 5),
PRIMARY KEY (user_id, movie_id),
FOREIGN KEY (user_id) REFERENCES users(user_id),
FOREIGN KEY (movie_id) REFERENCES movies(movie_id)
);
INSERT INTO ratings (user_id, movie_id, rating)
VALUES
('U01', 'M01', 2),
('U01', 'M02', 5),
('U01', 'M03', 3),
('U01', 'M04', 3),
('U01', 'M05', 4),
('U01', 'M06', 2),
('U02', 'M01', 5),
('U02', 'M02', 5),
('U02', 'M03', 5),
('U02', 'M05', 4),
('U02', 'M06', 4),
('U03', 'M01', 5),
('U03', 'M02', 5),
('U03', 'M03', 4),
('U03', 'M04', 5),
('U03', 'M05', 5),
('U03', 'M06', 5),
('U04', 'M03', 5),
('U04', 'M04', 3),
('U04', 'M05', 5),
('U04', 'M06', 5),
('U06', 'M01', 4),
('U06', 'M03', 3),
('U06', 'M04', 5),
('U06', 'M05', 3),
('U07', 'M01', 5),
('U07', 'M02', 4),
('U07', 'M03', 4),
('U07', 'M04', 5),
('U07', 'M05', 5),
('U07', 'M06', 3),
('U08', 'M02', 5),
('U08', 'M03', 4),
('U08', 'M05', 4),
('U09', 'M01', 4),
('U09', 'M02', 4),
('U09', 'M03', 4),
('U09', 'M04', 4),
('U09', 'M05', 4),
('U09', 'M06', 4),
('U10', 'M01', 4),
('U10', 'M02', 5),
('U10', 'M03', 3),
('U10', 'M04', 3),
('U10', 'M05', 5),
('U10', 'M06', 3);