Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Page 1 of 4 Pragati Dharmale CS 4 5 7 L LAB E - R DIAGRAM Part 1 : Q 1 to Q 8 -
Page
of
Pragati Dharmale
CS L LAB ER DIAGRAM
Part :
Q to Q points each
Q point
Total :
Part :
point each
Total
Part :
points each
Total : points
Total Marks : points
NOTE :
You can use any tool of your choice to draw ERDs.
Try to stick to a professional Tool though
There are different ways to draw ERD Eg Chens notation crow foot notation.
The one you practiced in the class was Crow Foot and Chens notation.
For this Lab please follow the one that we discussed during the lecture.
You can refer to slides uploaded in the file sectionppt
Expectation : Clear ERD with cardinalities mentioned
Plagiarism or any similarity identified from anywhere will be graded as
Pragati Dharmale
CS L LAB ER DIAGRAM
A horse has a registration number, name, type quarter horse or thoroughbredgender, and trainer.
The heritage of every horse must also be maintained if the information is available. For example,
the mother dam and father sire should be recorded. It is also necessary to identify the offspring
of a given horse. A horse is always stabled at a specific barn at the race track. Each barn has a barn
ID and barn name.
Information about people involved in the horse racing business ie owners, trainers, and jockeys
should be maintained. An identifier, name, address, and phone number should be maintained about
every person. If a person is a horse trainer, the database should indicate the horses trained by that
person. A horse trainer can train many horses, but a horse is only trained by one person.
A horse can have more than one owner. An owner can own more than one horse. Information is
always recorded about the most recent date and purchase price of a horse by its current owners
Owners must also record their percentage of ownership of a horse. For example, a horse could be
owned by three owners, where one owner has a share and the other two owners each have a
share. Every race track has a race schedule indicating the date of each race day and the list of
races for each race day. A race day typically has scheduled races, where each race has a race
number from to and a purse. The purse is the amount of money awarded to the winner of
the race.
Every race has several entries. Each entry indicates the horse, jockey, and gate position of the
horse at the start of the race. After the race, the entry records the finishing position of the horse
first second, third, etc. Every horse and every jockey must be able to produce a history of the
races in which they have participated.
HandsOn Demonstration
Part : Derive Entities and Attributes from a Text Description
Pragati Dharmale
CS L LAB ER DIAGRAM
Document the entities that should be added to the diagram.
Document possible attributes for the Horse entity based on the requirements scenario.
Document possible attributes for the Barn entity based on the requirements.
Document possible attributes for the Person entity based on the requirements.
Document possible attributes for the Schedule entity based on the requirements.
Document possible attributes for the Race entity based on the requirements.
Document possible attributes for the Entry entity based on the requirements.
Make a screen capture showing the ER diagram with four entities
Make a screen capture showing the ER diagram with nine entities and their attributes for
the Darling Downs Race Track scenario
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