n an EER diagram for a database used to manage a racket sport association (for example, US Tennis Association). The following is a list of simplified requirements.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

DATABASE MANAGEMENT

Design an EER diagram for a database used to manage a racket sport association (for example, US Tennis Association). The following is a list of simplified requirements.

 

  • Each member of the sport association has an id, a name, sex, age, an address, a phone number.
  • A member can be a player, an umpire (i.e., referee), a coach, or an officer (i.e. a member can belong to one or more of the above categories).
  • An umpire has a type (i.e., national, international, etc.). A coach has a certificate (i.e., level I, II, etc.). An officer has an office (i.e., a room number such as 101 or 212 in the main building).
  • Each club has a name, an address, an owner, and a phone number.
  • Except for some officers, every member belongs to one or more clubs (Hint: Make relationships between the subclasses of “member” and club).
  • A player can be a professional or an amateur (but not both). A professional player has a rank (such as 1, 2, etc. within the association), and a coach (Note: Every professional should have one coach). An amateur player has a division (i.e., junior, college, senior, and master).
  • The association sanctions tournaments each of which has a name, a date, and a location, and is organized by a club (Note: Every tournament should have one organizing club).
  • Each tournament consists of a set of matches (Note: Every match should belong to a tournament). Each match has a division (such as open, senior, master, college, and junior), an event (such as men’s single, mixed double, etc), a round (such as first, second, semi-final, and final), a set of scores, and an umpire. Also, assume that a “match" is a weak entity (and hence show the partial key and the identifying relationship).
  • Each match is refereed by an umpire (Note: Each match should have one empire), played by a number of players (that is, a single match is played by two players, and a double match is played by four players, two on each side), and won by one or two players depending on whether the match is single or double (Note: Each match should definitely have some players and definitely some winners).

 

Make sure to specify the unique attributes (keys) and relationship constraints (using cardinality ratios or (min, max) notation). The above requirements may still be incomplete for this specific application domain, and you may specify additional requirements or assumptions that are consistent with the listed requirements.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Software Development Approaches
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-engineering and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY