couchbaselabs / couchbaselabs/query
Lecture 4
- Dominant language
- Go
- Stars
- 34
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
create table actor(
act_id int primary key,
act_fname char(20),
act_lname char(20),
act_gender char(1)
);
create table director(
dir_id int primary key,
dir_fname char(20),
dir_lname char(20)
);
create table movie(
mov_id int primary key,
mov_title char(50),
mov_year int,
mov_time int,
mov_lang char(50),
mov_dt_rel date,
mov_rel_country char(5)
);
create table reviewer(
rev_id int primary key,
rev_name char(30)
);
create table genres(
gen_id int primary key,
gen_title char(20)
);
create table movie_cast(
act_id int,
mov_id int,
role char(30),
foreign key (act_id) references actor(act_id),
foreign key (mov_id) references movie(mov_id)
);
create table movie_direction(
dir_id int,
mov_id int,
foreign key (dir_id) references director(dir_id),
foreign key (mov_id) references movie(mov_id)
);
create table movie_genres(
mov_id int,
gen_id int,
foreign key (mov_id) references movie(mov_id),
foreign key (gen_id) references genres(gen_id)
);
create table rating(
mov_id int,
rev_id int,
rev_stars int,
num_o_ratings int,
foreign key (mov_id) references movie(mov_id),
foreign key (rev_id) references reviewer(rev_id)
);
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.