Entity Relationship Diagram (ERD) Practice, Study notes of Business

Entity Relationship Diagram (ERD) Practice. Practice 1: Re-draw below ERD using Lucidchart.com's Crow's foot notation and based on following business rules.

Typology: Study notes

2021/2022

Uploaded on 09/07/2022

nabeel_kk
nabeel_kk 🇸🇦

4.6

(65)

1.3K documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Entity Relationship Diagram (ERD) Practice
Practice 1: Re-draw below ERD using Lucidchart.com’s Crow’s foot notation and based
on following business rules.
A salesperson may manage many other salespeople. A salesperson is managed by only
one salespeople. A salesperson can be an agent for many customers. A customer is
managed by one salespeople. A customer can place many orders. An order can be
placed by one customer. An order lists many inventory items. An inventory item may be
listed on many orders. An inventory item is assembled from many parts. A part may be
assembled into many inventory items. Many employees assemble an inventory item
from many parts. A supplier supplies many parts. A part may be supplied by many
suppliers.
pf2

Partial preview of the text

Download Entity Relationship Diagram (ERD) Practice and more Study notes Business in PDF only on Docsity!

Entity Relationship Diagram (ERD) Practice Practice 1: Re-draw below ERD using Lucidchart.com’s Crow’s foot notation and based on following business rules. A salesperson may manage many other salespeople. A salesperson is managed by only one salespeople. A salesperson can be an agent for many customers. A customer is managed by one salespeople. A customer can place many orders. An order can be placed by one customer. An order lists many inventory items. An inventory item may be listed on many orders. An inventory item is assembled from many parts. A part may be assembled into many inventory items. Many employees assemble an inventory item from many parts. A supplier supplies many parts. A part may be supplied by many suppliers.

Practice 2: Develop bi-directional complete business rules for each relationship between entities using below ERD. Practice 3: Suppose you are given the following requirements for a simple database for the National Hockey League (NHL):

  • the NHL has many teams,
  • each team has a name, a city, a coach, a captain, and a set of players,
  • each player belongs to only one team,
  • each player has a name, a position (such as left wing or goalie ), a skill level, and a set of injury records,
  • a team captain is also a player,
  • a game is played between two teams (referred to as host_team and guest_team) and has a date (such as May 11th, 2017 ) and a score (such as 4 to 2 ). Construct a clean and concise ER diagram for the NHL database using the Chen notation as in your textbook. List your assumptions and clearly indicate the cardinality mappings as well as any role indicators in your ER diagram.