drop table persons; CREATE TABLE persons ( id int NOT NULL, name varchar(255) NOT NULL, surname varchar(255) NOT NULL, password varchar(64) ); drop table institutes; CREATE TABLE institutes ( id int NOT NULL, name varchar(255) ); drop table documents; CREATE TABLE documents ( id int NOT NULL, title varchar(255) NOT NULL, abstract varchar(255) ); drop table authors_docs; CREATE TABLE authors_docs ( pers_id int NOT NULL, doc_id int NOT NULL ); drop table phones; CREATE TABLE phones ( id int NOT NULL , phone varchar(255) NOT NULL , pers_id int NOT NULL ); drop table referrals; CREATE TABLE referrals ( id int NOT NULL, name varchar(255) NOT NULL, url varchar(255) NOT NULL ); ALTER TABLE authors_docs ADD CONSTRAINT PK_authors_docs PRIMARY KEY ( pers_id, doc_id ); ALTER TABLE documents ADD CONSTRAINT PK_documents PRIMARY KEY ( id ); ALTER TABLE institutes ADD CONSTRAINT PK_institutes PRIMARY KEY ( id ); ALTER TABLE persons ADD CONSTRAINT PK_persons PRIMARY KEY ( id ); ALTER TABLE phones ADD CONSTRAINT PK_phones PRIMARY KEY ( id );