Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Constructing a model in a relational database using ERD allows students to understand and practice modeling concepts in relational databases. Create an entity relation diagram
Constructing a model in a relational database using ERD allows students to understand and practice modeling concepts in relational databases.
Create an entity relation diagram ERD model using correct connection symbols for relations for a relational database based on the Crow's Foot notation using the following requirements:
An INVOICE is written by a SALESREP. A sales representative can write many invoices, but an invoice is written by a single sales representative.
The INVOICE is written for a single CUSTOMER. However, each customer can have many invoices.
An INVOICE can include many detail lines LINE; each Line describes one product and the number of products, as well as total cost bought by the customer.
The product information is stored in a PRODUCT entity.
The products vendor information is found in a VENDOR entity. You may assume each vendor can have many products and a product can be obtained from many vendors.
After meeting above statements, you can add any additional entities or relations you seem fit.
Make sure your relations meet the requirements specified weak vs strong entity, participation rules, required or optional attributes, naming convention, etc.
Add appropriate indexes to entities.
Submit your ERD diagram. Make sure you add at least two attributes for each entity and identify required or optional attributes.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started