วันอาทิตย์ที่ 1 กรกฎาคม พ.ศ. 2555
DDL
สร้างตารางชื่อ category
CREATE TABLE category(
Cate_ID CHAR(4) not null,
Cate_NAME VARCHAR2(20),
Detail VARCHAR2(50),
CONSTRAINT Cate_Pk PRIMARY KEY (Cate_ID)
);
สร้างตารางชื่อ user
CREATE TABLE user(
User_ID CHAR(10) not null,
Name VARCHAR2(30),
Age CHAR(2),
Salary NUMBER(9,2),
CONSTRAINT User_Pk PRIMARY KEY (User_ID)
);
สร้างตารางชื่อ payment
CREATE TABLE payment(
Pay_ID CHAR(10),
Amount CHAR(20),
Type CHAR(5),
CONSTRAINT Pay_Pk PRIMARY KEY (Pay_ID),
CONSTRAINT Bank_Fk FOREIGN KEY (Bank_ID) REFERENCES Bank
);
สร้างตารางชื่อ location
CREATE TABLE location(
Loc_ID CHAR(10) not null,
Loc_Name VARCHAR2(30),
Road VARCHAR2(20),
Province VARCHAR2(20),
Zipcode CHAR(10),
Tel VARCHAR2(20),
CONSTRAINT Loc_Pk PRIMARY KEY (Loc_ID)
);
สร้างตารางชื่อ activity
CREATE TABLE activity(
Act_ID CHAR(10),
Note VARCHAR2(100),
Category VARCHAR2(50),
U_ID CHAR(10) not null,
Pay_ID CHAR(10) not null,
Loc_ID CHAR(10) not null,
Time_ID DATE, not null,
CONSTRAINT Act_Pk PRIMARY KEY (Act_ID),
CONSTRAINT User_Fk FOREIGN KEY (User_ID) REFERENCES User,
CONSTRAINT Pay_Fk FOREIGN KEY (Pay_ID) REFERENCES Payment,
CONSTRAINT Loc_Fk FOREIGN KEY (Loc_ID) REFERENCES Location,
CONSTRAINT Time_Fk FOREIGN KEY (Time_ID) REFERENCES Time
);
สร้างตารางชื่อ time
CREATE TABLE time(
Time_ID CHAR(10),
Day DATE,
Month CHAR(10),
Year CHAR(10),
Act_ID CHAR(10) not null,
CONSTRAINT Time_Pk PRIMARY KEY (Time_ID),
CONSTRAINT Act_Fk FOREIGN KEY (Act_ID) REFERENCES Activity
);
สร้างตารางชื่อ activityCate
CREATE TABLE activityCate(
Actcate_ID VARCHAR2(50),
Rep_ID CHAR(4) not null,
Act_ID CHAR(10) not null,
CONSTRAINT Actcate_Pk PRIMARY KEY (Actcate_ID),
CONSTRAINT Cate_Fk FOREIGN KEY (Cate_ID) REFERENCES Category,
CONSTRAINT Act_Fk FOREIGN KEY (Act_ID) REFERENCES Activity
);
สร้างตารางชื่อ bankBrand
CREATE TABLE bankbrand(
Bank_ID CHAR(10),
Bank_NAME VARCHAR2(30),
Branch CHAR(10),
Card_ID CHAR(10),
Pay_ID CHAR(10) not null,
CONSTRAINT Bank_Pk PRIMARY KEY (Bank_ID),
CONSTRAINT Pay_Fk FOREIGN KEY (Pay_ID) REFERENCES Payment
);
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น