To Share

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Optimization

Customer Sale Sale_Food

Customer_ID (PK) Sale_id (PK) Sale_Food_id (PK)

Customer_Name Quantity Sale_id (FK)

Phone_Number Sale_Date Food_Code(FK)

Address Sale_Value Staff_ID(FK)

Email Customer_ID (FK)

Payment Staff Food

Payment_id (PK) Staff_ID (PK) Food_Code(PK)

Payment_Date Staff_Name Food_Name

Amount Address Price

Payment_Type Gender Type_Code (FK)

Sale_Food_id (FK) Phone_Number

Work_Type

Salary

Meat_Type

Type_Code (PK)

Type_Name
(a) ERD

(a) Data Dictionary

Customer

Name Data Type Length Constraints

Customer_ID Int 10 Primary Key

Customer_Name Char 50 Not Null

Phone_Number Varchar 20 Not Null

Address Varchar 100 Not Null

Email Varchar 100 Not Null


Sale

Name Data Type Length Constraints

Sale_id Varchar 10 Primary Key

Quantity Int 10 Not Null

Sale_Date Varchar 20 Not Null

Sale_Value Varchar 20 Not Null

Customer_ID Int 10 Foreign Key

Payment

Name Data Type Length Constraints

Payment_id Int 10 Primary Key

Payment_Date Date 20 Not Null

Amount Varchar 10 Not Null

Payment_Type Varchar 20 Not Null

Sale_Food_id Varchar 10 Foreign Key


Staff

Name Data Type Length Constraints

Staff_ID Int 10 Primary Key

Staff_Name Varchar 50 Not Null

Address Varchar 100 Not Null

Gender Varchar 10 Not Null

Phone_Number Varchar 20 Not Null

Work_Type Varchar 20 Not Null

Salary Varchar 50 Not Null

Food Table

Name Data Type Length Constraints

Food_Code Varchar 10 Primary Key

Food_Name Varchar 50 Not Null

Price Varchar 50 Not Null

Type_Code Varchar 10 Foreign Key


Meat Type

Name Data Type Length Constraints

Type_Code Varchar 10 Primary Key

Type_Name Varchar 20 Not Null

Sale Food

Name Data Type Length Constraints

Sale_Food_id Varchar 10 Primary Key

Sale_id Varchar 10 Foreign Key

Food_Code Varchar 10 Foreign Key

Staff_ID Int 10 Foreign Key

You might also like