25 lines
1018 B
SQL
25 lines
1018 B
SQL
create table vkr.student
|
|
(
|
|
id integer primary key generated by default as identity,
|
|
form boolean,
|
|
protection_order integer not null,
|
|
magistracy text,
|
|
digital_format_present boolean,
|
|
mark_comment integer,
|
|
mark_practice integer,
|
|
predefence_comment text,
|
|
normal_control text,
|
|
anti_plagiarism int,
|
|
note text,
|
|
record_book_returned boolean,
|
|
work text,
|
|
user_id integer not null,
|
|
diploma_topic_id integer not null,
|
|
mentor_user_id integer not null,
|
|
group_id integer not null,
|
|
foreign key (user_id) references vkr.user (id) on delete cascade,
|
|
foreign key (diploma_topic_id) references vkr.diploma_topic (id) on delete cascade,
|
|
foreign key (mentor_user_id) references vkr.user (id) on delete cascade,
|
|
foreign key (group_id) references vkr.group (id) on delete cascade
|
|
)
|