DDL Statement
DDL Statement
Branch create table branch ( branch_id number(2) primary key, branch_name varchar2(10) );
Student create table student ( student_id varchar(10) PRIMARY KEY, student_name varchar(20), birth_date date, contact_no number(10), address varchar2(40), email_add varchar(20), branch_id number(2), student_pass varchar(10), CPI number(4,2), Date_reg date, Constraint branch_fk Foreign Key(branch_id) references branch); Company_Info create table company_info ( company_id varchar(10) PRIMARY KEY, company_name varchar(20) not null, company_contact_no number(10) not null, company_address varchar2(40), comapany_email_add varchar(20)not null, company_pass varchar(10)not null, company_date_reg date); Company_Req create table company_req ( company_id varchar(10) , branch_id number(2) , req_cpi number(4,2), Package number(10,2), job_post varchar(10), req_date date, Constraint company_fk Foreign Key(Company_id) references company_info, Constraint branch_fk3 Foreign Key(branch_id) references branch );
Placement Commitee create table placement_committee ( id_no varchar(10) Primary Key, committee_name varchar(20), committee_date_birth date, committee_contact_no number(10), committee_email_address varchar(20), committee_address varchar2(40), committee_date_reg date); Apt_Test_Master create table apt_test_master ( test_id varchar(10)Primary Key, company_id varchar(10), branch_id number(2), test_date date, Constraint company_fk2 Foreign key(company_id) references Company_info, Constraint branch_fk4 Foreign key(branch_id) references branch); Apt_Test_Detail create table apt_test_detail ( test_id varchar(10), student_id varchar(10) , Test_result varchar(4), Constraint test_fk Foreign Key(test_id) references apt_test_master, Constraint student_fk2 Foreign Key(student_id) references student, Primary Key(test_id,student_id)); Interview_Master create table interview_master ( interview_id varchar(10) Primary key, company_id varchar(10), branch_id number(2), interview_date date , Constraint company_fk3 Foreign Key(company_id) references company_info, Constraint branch_fk5 Foreign key(branch_id) references branch);
Interview_Detail create table interview_detail ( interview_id varchar(10), student_id varchar(10), interview_result varchar(12), Primary Key(interview_id,student_id), Constraint interview_fk Foreign Key(interview_id) references interview_master, Constraint student_fk4 Foreign Key(student_id) references student);
Recuritment_Master
create table recruitment_master ( Student_id varchar(10)primary key, branch_id number(2), company_id varchar(10), date_rec date not null, job_post varchar(15), package number(10,2)not null, Constraint student_id foreign key(student_id) references student, Constraint branch_fk6 foreign key(branch_id) references branch, Constraint company_fk7 foreign key(company_id) references company_info);