Professional Documents
Culture Documents
SQL HW3-Young
SQL HW3-Young
SQL HW3-Young
1B)
CREATE
Customer(CustomerNo, Customer name, Street, city, state, zip)
PRIMARY KEY: CustomerNo
Material(MatNo,Matname,EstimateCost)
PRIMARY KEY: MatNo
CREATE
WorkOrder(WorkOrderNo,CustomerNo,Createdate,Reqdate,Street,City,State,Zip)
PRIMARY KEY: WorkOrderNo
FOREIGN KEY: CustomerNo REFERENCES Customer
CREATE
Task(TaskNo,TaskName,Rate)
CREATE
MaterialUsed(WorkOrdrNo,MatNo,EtimatedQty,ActualQty)
PRIMARY KEY: WorkOrderNo, MatNo
FOREIGN KEY: WorkOrdrNo REFERENCES WorkOrder
FOREIGN KEY: MatNo REFERENCES Material
CREATE
TasksUsed(WorkOrdrNo,TaskNo,Status,EstimatedHrs,ActualHrs,CompDate)
PRIMARY KEY: WorkOrderNo, TaskNo
FOREIGN KEY: WorkOrdrNo REFERENCES WorkOrder
FOREIGN KEY: TaskNo REFERENCES Task
2A)
2B)
CREATE
User(UserNo, FirstName, LastName, Phone, Email, Limit, ManagerID)