Question

Crow's Foor Notation

Create a Crow’s Foot Notation Entity Relationship Diagram (ERD) to support the following business operations:

The local city youth league needs a database system to help track children who sign up to play soccer. Data needs to be kept on each team, the children who will play on each team, and their parents. Also, data needs to be kept on the coaches for each team and matches.

You need to store the

Team ID

Team name

Player ID

Player first name,

Player last name, and

Player age of all players

Each team may or may not have a Player. A Player must have a Team and should belong to only a one team.

You also need to store the

Coach ID

Coach’s first name,

Coach’s last name,

Coach’s home phone number.

A Team may have many Coaches or may not have a Coach. A Coach must have only one team assigned to him or her.

For each parent, the

Parent’s ID

last name,

first name,

Home phone number, and

Home address need to be kept in the system.

A Player may have many Parents. A Parent may have only one Player.

Teams play matches. For each match we need to keep track of the following:

Match ID

The date on which the game is played

The final result of the match

Host team ID (HID) and Guest team ID (GID)

a) Identify 4 business rules which describes relationships between entities and write the type of the relationship as given below, based on the description of operations given in the question.

Example: A Player may have many Parents: One –to- many relationship between Player and Parent. [2 Marks]

b) Determine the functional dependencies (FD). [3 Marks]

Eg. StudentID  Fname, address, ......, ......

c) Normalise these relations to 3rd normal form, ensuring that the resulting relations are dependency-preserving. You need to explain each step clearly. [10 Marks]

MN405 - Data and Information Management - Final Assessment Trimester 1, 2020

Page 4 of 8

d) ER diagram

a. Represent the structure of your database visually by using the entity-relationship (ER) diagram. You are required to:

i. Draw the ER diagram on a paper and include image in the Word document.

ii. Name all entities including your name.

 For example : If you have Entity name Student, you will name it as “Yourname:Student”. If “Sam Smith”is drawing the ER diagram he will name “Student” entity as “Sam_Smith:Student”.

iii. If you make any assumptions about data that are not explicitly given in the problem, these must be described.

[15 Marks]

NB:

This should be your own individual work. If not, it is considered as cheating and you will get zero marks for the whole exam.


0 0
Add a comment Improve this question Transcribed image text
Request Professional Answer

Request Answer!

We need at least 10 more requests to produce the answer.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the answer will be notified once they are available.
Know the answer?
Add Answer to:
Crow's Foor Notation
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Similar Homework Help Questions
  • Database model help

    (From the book Database Systems 10th editions by Coronel pg.142-143)The local city youth league needs a database system to help track children who sign up to play soccer. Data need to be kept on each team and the children who will beplaying on each team and their parents. Also, data need to be kept on the coaches for each team. Draw the data model described below:Entities required: Team, Player, Coach, and ParentAttributes required:- Team:Team ID number, Team name, and Team...

  • Please answer CLEARLY and LEGIBLE Relational Algebra The local city youth league needs a database system...

    Please answer CLEARLY and LEGIBLE Relational Algebra The local city youth league needs a database system to help track children who sign up to play soccer. Data needs to be kept on each team, the children who will play on each team, and their parents. Also, data needs to be kept on the coaches for each team. Each team is given an ID and Team name. Each player and each parent are given an ID when they sign up. Each...

  • Given the following business scenario, create a Crow’s Foot ERD The local city youth league needs...

    Given the following business scenario, create a Crow’s Foot ERD The local city youth league needs a database system to help track children that sign up to play soccer. Data needs to be kept on each team and the children that will be playing on each team and their parents. The team has an ID, name, and colors. Data stored for each player consists of the id, first name, last name, and age. Also, data needs to be kept on...

  • Due to your experience in designing the database for the "Legendary League" game, you have been...

    Due to your experience in designing the database for the "Legendary League" game, you have been asked to design the ER diagram for a bigger database to manage the events for the "Legendary League" eSports Oceanic Championship (OC). The requirements are as follows: Registered teams compete in the OC. Each team has a name, and a number of team members. A team also maintains a rank throughout the OC, reflecting how well it is doing in the championship. Team members...

  • QUESTION 1 1. Use the following business rules to draw the fully labeled Crow's Foot ERD...

    QUESTION 1 1. Use the following business rules to draw the fully labeled Crow's Foot ERD in Visio. The diagram must include all entities, attributes, and relationships. Primary keys and foreign keys must be clearly identified on the diagram. Write all appropriate connectivities and cardinalities on the ERD. a). Each city may have many sport teams. The number of teams is limited to 20 per city. b). Each team belongs to one and only city. c). Each team has at...

  • QUESTION 1 1. Use the following business rules to draw the fully labeled Crow's Foot ERD...

    QUESTION 1 1. Use the following business rules to draw the fully labeled Crow's Foot ERD in Visio. The diagram must include all entities, attributes, and relationships. Primary keys and foreign keys must be clearly identified on the diagram. Write all appropriate connectivities and cardinalities on the ERD. a). Each city may have many sport teams. The number of teams is limited to 20 per city. b). Each team belongs to one and only city. c). Each team has at...

  • Question 4. ER model (5 points). You are asked to design the ER diagram for a database to manage ...

    Question 4. ER model (5 points). You are asked to design the ER diagram for a database to manage data for athletes athletic game. Requirements are as follows: Each participating team has a name and a manager. Each athlete has a unique athlete ID, and is also described by first name and last name, gender and age. A team has many athletes but an athlete only belongs to one team. Each sport has a unique code and some sport name....

  • You will need draw a normalized entity relationship diagram (ERD) for the case described below. You...

    You will need draw a normalized entity relationship diagram (ERD) for the case described below. You only need to show your final ERD in 3NF. Case The North Carolina Division of Employment Security wants to build a system that tracks job seeking activity for unemployed individuals. When each individual applies for unemployment (referred to as an applicant) he/she is assigned a job coach who is responsible for monitoring the applicant’s job seeking activity. The development team has tentatively identified the...

  • policy number, owner name, insured amount, and name of the verencialy. (25 pts.) Design an ER...

    policy number, owner name, insured amount, and name of the verencialy. (25 pts.) Design an ER diagram 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 (each has...

  • ER Diagram of Online Sale System Product ProductID OrderID DepartmentID Product Name Price Cutomer PK CustomerID...

    ER Diagram of Online Sale System Product ProductID OrderID DepartmentID Product Name Price Cutomer PK CustomerID Order OrderID PK Full Name FK1 FK2 CustomerID StoreID Sales Amount Date Time PK Store StorelD Store Name Consider the ER diagram of online sales system above. Based on the diagram answer the questions below, a) Based on the ER Diagram, determine the Foreign Key in the Product Table. Just mention the name of the attribute that could be the Foreign Key (2 marks]...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT