0% found this document useful (0 votes)
10 views

Code Crate Table in Data Base

The document contains SQL commands to create multiple tables to set up a database schema for managing properties, trades, activities, employees, authorizations, and financial transactions. The tables are related through foreign key constraints to link data across tables. Primary and unique keys are specified to enforce data integrity.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Code Crate Table in Data Base

The document contains SQL commands to create multiple tables to set up a database schema for managing properties, trades, activities, employees, authorizations, and financial transactions. The tables are related through foreign key constraints to link data across tables. Primary and unique keys are specified to enforce data integrity.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Create table identity

Create table identity(id_no number(2) constraint pk_id_no primary key,id_name


varchar2(15) constraint fk_id_name unique not null);

Create table customer

Create table customer(c_no number constraint pk_c_no primary key,c_name varchar2(60)


constraint uk_c_name unique not null,identity_no number constraint uk_identity_no unique
not null,place_issue varchar2(30),c_phone number(9),date_issue date,c_photo blob,id_no
number(2),constraint fk_id_no foreign key (id_no) references identity(id_no));

Create table Proprieties

create table Proprieties(prop_no number constraint pk_prop_no primary key,diory


varchar2(60),year date,c_no number, constraint fk_c_no foreign key(c_no) references
customer(c_no));

Create table trad

Create table trad(t_no number constraint pk_t_no primary key,t_name varchar2(30));

Create table activities

Create table activities(act_no number constraint pk_act_no primary key,act_name


varchar(25) constraint uk_act_name unique not null,fees_trad float,f_clean float,clean_trad
float,f_onther float);

Create table trad_up

Create table trad_up(tu_no number constraint pk_tu_no primary key,diory


varchar2(30),year date,act_no number(3),t_no number,prop_no, constraint fk_t_no foreign
key(t_no) references trad(t_no),constraint fk_prop_no foreign key(prop_no) references
proprieties(prop_no),constraint fk_act_no foreign key(act_no) references activities(act_no));

Create table origin

Create table origin(o_no number(2) constraint pk_o_no primary key,o_name varchar2(15));

Create table sectors

Create table sectors(sec_no number(2) constraint pk_sec_no primary key,sec_name


varchar2(25));

Create table region

Create table region(r_no number(2) constraint pk_r_no primary key,r_name varchar2(25));

Create table shop

Create table shop(s_no number constraint pk_s_no primary key,sum_slot int,owner_origin


varchar2(50),stree varchar2(30),alley varchar2(30),vicinity varchar2(30),coordinate
varchar2(25) constraint uk_coordinate unique not null,r_no number(2),o_no
number(2),sec_no number(2),constraint fk_r_no foreign key(r_no) references
region(r_no),constraint fk_o_no foreign key(o_no) references origin(o_no),constraint
fk_sec_no foreign key(sec_no) references sectors(sec_no));

Create table shop_chang

Create table shop_chang(sc_no number constraint pk_sc_no primary key,diory


varchar2(30),year date,s_no number,tu_no number, constraint fk_s_no foreign
key(s_no)references shop(s_no),constraint fk_tu_no foreign key(tu_no) references
trad_up(tu_no));

Create table price_plate

Create table price_plate(pr_no number(1) constraint pk_pr_no primary key,plat_type


varchar2(25),price float);

Create table plates

Create table plates(p_no number constraint pk_p_no primary key,hight float,longs


float,pr_no number(1),constraint fk_pr_no foreign key(pr_no) references
price_plate(pr_no));

Create table plating

Create table plating(sc_no number,p_no number,year date, constraint fk_sc_no foreign


key(sc_no) references shop_chang(sc_no),constraint fk_p_no foreign key(p_no) references
plates(p_no) );

Create table department

Create table department(d_no number(2) constraint pk_d_no primary key,d_name


varchar2(30),emp_no number(4), constraint fk_emp_no foreign key(emp_no) references
employees(emp_no));

Create table employees

Create table employees(emp_no number(4) constraint pk_emp_no primary key,emp_name


varchar2(50) constraint uk_emp_name unique not null,emp_phone number(9),emp_sex
varchar2(5),field varchar2(25),sup_no number(4),d_no number(2),constraint fk_sup_no
foreign key(sup_no) references employees(emp_no),constraint fk_d_no foreign key(d_no)
references department(d_no));

Create table states

Create table states(st_no number(1) constraint pk_st_no primary key,st_type varchar2(10));

Create table authorization


Create table authorization(a_no number constraint pk_a_no primary key,start_date
date,end_date date,dates date,qualifiers number,f_clean float,clean_trad float,fees_trad
float,f_onther float,f_plat float,st_no number,sc_no number(1),d_no number(2), constraint
fk_st_no foreign key(st_no) references states(st_no), constraint fk_sc1_no foreign
key(sc_no) references shop_chang(sc_no), constraint fk_d1_no foreign key(d_no) references
department(d_no));

Create table sure_info

Create table sure_info(a_no number,emp_no,dates date, constraint fk_a_no foreign


key(a_no) references authorization(a_no), constraint fk_emp1_no foreign key(emp_no)
references employees(emp_no));

Create table box_mony

Create table box_mony(box_no number constraint pk_box_no primary key,a_no


number,c_no number, constraint fk_a1_no foreign key(a_no) references
authorization(a_no), constraint fk_c1_no foreign key(c_no) references customer(c_no));

Create table plate_sight

Create table plate_sight(ps_no number constraint pk_ps_no primary key,b_no


number,b_date date,amount float,emp_no number(4),box_no number, constraint
fk_emp2_no foreign key(emp_no) references employees(emp_no), constraint fk_box_no
foreign key(box_no) references box_mony(box_no));

Create table fees_trad

Create table fees_trad(ft_no number constraint pk_ft_no primary key,b_no number,b_date


date,amount float,emp_no number(4),box_no number, constraint fk_emp3_no foreign
key(emp_no) references employees(emp_no), constraint fk_box1_no foreign key(box_no)
references box_mony(box_no));

You might also like