Question: Customer ( CustomerRef , CustomerFirstName , CustomerSurname , CustomerAddress , CustomerTel) OrderItemNo( OderItemNo , OderNo, PartNo, OrderQty) Orders ( OrderNo , CustomerRef, OrderDate) PartTypes (
Customer (CustomerRef , CustomerFirstName , CustomerSurname , CustomerAddress , CustomerTel)
OrderItemNo(OderItemNo, OderNo, PartNo, OrderQty)
Orders (OrderNo, CustomerRef, OrderDate)
PartTypes (PartTypeCode, PartTypeDescription)
PurchaseOder(PONo , PODate , PartNo , POQty)
Supplier(SupplierRef, SupplierName, SupplierAddress, SupplierContact, SupplierTel)
Part(PartNo, PartName, PartUnit, SupplierRef, StockLevel, MinStockLevel, CosttPrice, SalePrice, Location, PartType)
a) Draw an Entity-Relationship diagram for this database using UML notation. Be sure to include all the entities mentioned above, together with attributes (including primary key attributes), relationships and multiplicity constraints. Note that generalisation/specification will be involved in the ER diagram
b) Translate the ER diagram to relations, represented by their schema. Make sure that you apply the correct translation strategies based on the type of relationships in the ER diagram.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
