Question 2 UNISHOP is a company that manages equipment products, invoices from their respective vendors and sales representatives (SalesRep). UNISHOP vendors have been complaining about poor...


Question 2<br>UNISHOP is a company that manages equipment products,<br>invoices from their respective vendors and sales representatives<br>(SalesRep). UNISHOP vendors have been complaining about poor<br>management of their product handling in the current manual<br>system. As a result, the top management has decided that<br>information related to the vendors should be organized using a<br>DBMS. You have been hired to design the database. Draw an<br>Entity Relationship Diagram (ERD) to represent the database based<br>on the requirements given below:<br>· An Invoice is used to keep track of the Product manage by<br>SalesRep.<br>customerName, customerAddress and customercity. The<br>invoice is uniquely identified by its unique invoiceld. The<br>invoice is written by only one salesrep but a salesrep may<br>write zero or many invoices<br>· SalesRep stores information about SalesRepID, SalesRepName<br>and SalesRep Tel.<br>· SalesRep manages the products. The Products store information<br>such as ProductId, Productname, ProductInfo, SalesReplD and<br>VendorlD. SalesRep may manage zero or many products and<br>each product can be sold by exactly one SalesRep.<br>· A vendor sells zero or many products but each product is<br>bought from exactly one vendor<br>· A vendor stores information about Vendorname, VendorTel,<br>vendorAdress and unique VendorlID as the primary key.<br>· An invoice keeps track of one or more products and each type<br>of product can be found on one or more invoices. Sometimes,<br>a product cannot be found on any invoices at all. Additional<br>information on Quantity is required to show the products with<br>their respective invoices.<br>An invoice<br>stores<br>information about<br>

Extracted text: Question 2 UNISHOP is a company that manages equipment products, invoices from their respective vendors and sales representatives (SalesRep). UNISHOP vendors have been complaining about poor management of their product handling in the current manual system. As a result, the top management has decided that information related to the vendors should be organized using a DBMS. You have been hired to design the database. Draw an Entity Relationship Diagram (ERD) to represent the database based on the requirements given below: · An Invoice is used to keep track of the Product manage by SalesRep. customerName, customerAddress and customercity. The invoice is uniquely identified by its unique invoiceld. The invoice is written by only one salesrep but a salesrep may write zero or many invoices · SalesRep stores information about SalesRepID, SalesRepName and SalesRep Tel. · SalesRep manages the products. The Products store information such as ProductId, Productname, ProductInfo, SalesReplD and VendorlD. SalesRep may manage zero or many products and each product can be sold by exactly one SalesRep. · A vendor sells zero or many products but each product is bought from exactly one vendor · A vendor stores information about Vendorname, VendorTel, vendorAdress and unique VendorlID as the primary key. · An invoice keeps track of one or more products and each type of product can be found on one or more invoices. Sometimes, a product cannot be found on any invoices at all. Additional information on Quantity is required to show the products with their respective invoices. An invoice stores information about
Jun 10, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here