Question

In: Computer Science

Need this in MS VISIO. Based on the following narrative description, conduct the conceptual data modeling...

Need this in MS VISIO.

Based on the following narrative description, conduct the conceptual data modeling and draw an Entity-Relationship diagram according to the requirements of NCAA Men Basketball. You should specify the key and non-key attributes for each entity type. For relationship types, you should specify: (1) the (min,max) cardinality ratios (you can use any representation notation), and (2) the relationship attributes if it is necessary to include them. If you discover the narrative is incomplete, provide reasonable explanations to complete the story. Supply these extra explanations along with your diagram. However, none of the assumptions you make can nullify or contradict the business rules stated. NCAA Men Basketball NCAA wants to develop a database to keep track of information about college men basketball. Each team belong to a University and associate with one conference. Teams have their mascots. A conference has several teams. Each team can has maximum of 60 players and a minimum of 20 players. Each player can only play for one team. Each team has 6 to 10 coaches. A coach can work only for one team. Each year, NCAA will schedule a set of games for each team, and two games for any two teams (e.g., UC and Xavier). Four qualified referees are assigned to each game. NCAA would like to keep track of the details of each game; such as game schedule (i.e., date, time, and game-place), and referees assigned, participating teams, and the final score. Attributes for players include name, admission-date, year (such as freshmen, sophomore, etc), major, GPA, blood-type, and birthday. Attributes for coaches are name, title, salary, address, and phone. Attributes for referees are name, referee-ID, salary, year-of-service, address, and gender. NCAA also wants to keep track of the performance details of players who participated in each game, such as the position they played in that game and the personal score, assistants, and fouls. NCAA also records the day when the team joins a particular conference. Deliverable: E-R diagram of your conceptual data modeling (I will not accept late homework.) The ER diagram should be prepared by a software tool (e.g., MS Visio).

Solutions

Expert Solution

The entity-relationship diagram is attached below:

  1. There are total 9 entities - game,university,team,conference,players,refrees,coaches,mascots and performance.
  2. The game entity has a 1-2 relationship with team, 1-n relation with performance and 1-n relation with refrees.
  3. The university entity has 1-1 relation with team.
  4. The team entity has 1-n relation with conference.
  5. The players entity has n-1 relation with team and n-1 relation with performance and has a foreign key team_id to associate it with a team.
  6. The refrees entity has n-1 relation with game and has a foreign key game_id to associate it with a particular game.
  7. The coach entity has n-1 relation with team and has a foreign key team_id to associate it with a team.
  8. The mascots entity has n-1 relation with team and has a foreign key team_id to associate it with a team.
  9. The performance entity has two foreign key to associate it with a game and a particular player.

Normalization is performed to make the database model most optimal.


Related Solutions

Case Study #1 Develop the conceptual/analysis class diagram based on the following narrative. Note any ambiguities...
Case Study #1 Develop the conceptual/analysis class diagram based on the following narrative. Note any ambiguities or questions that you have as you develop the model. If you need to make assumptions, also note them. The purpose of the Open Access Insurance System is to provide automotive insurance to car owners. Initially, prospective customers fill out an insurance application, which provides information about the customer and his or her vehicles. This information is sent to an agent, who sends it...
Choosing the best architectural style draw an architectural diagram for the following scenarios using MS Visio:...
Choosing the best architectural style draw an architectural diagram for the following scenarios using MS Visio: A vending machine used by passengers at a railway station. A-Zoom application conferencing system that allows video, audio, and computer data to be visible to several participants at the same time.
The following is a narrative description of the business process of a conference with regards to...
The following is a narrative description of the business process of a conference with regards to the submitting, reviewing and accepting papers. The author completes an online form that requests the user to input author name, correspondence address, email and title of paper. The system validates this data and if correct, asks the author to submit the paper. The author then browses to find the correct paper on their system and submits it. Once received and stored, the system returns...
Use "PLUC" data and the description for the dataset on the blackboard. Conduct a two sample...
Use "PLUC" data and the description for the dataset on the blackboard. Conduct a two sample independent t test to test if the population means of heights of male is higher than that of female. Use R to calculate the p-value. ***Answer is 0.8974*** sex hgt m 45.68187 m 54.76593 m 43.80479 f 46.1765 m 57.60508 f 40.02826 f 52.50647 f 43.14426 m 45.27999 m 41.95513 m 43.67319 f 58.09449 m 42.47022 f 55.91853 m 44.01857 f 43.25757 m 57.4945...
Use "PLUC" data and the description for the dataset on the blackboard. Conduct a two sample...
Use "PLUC" data and the description for the dataset on the blackboard. Conduct a two sample independent t test to test if the population means of heights of male is higher than that of female. Use R to calculate the p-value. ***Answer is 0.8974*** sex hgt m 45.68187 m 54.76593 m 43.80479 f 46.1765 m 57.60508 f 40.02826 f 52.50647 f 43.14426 m 45.27999 m 41.95513 m 43.67319 f 58.09449 m 42.47022 f 55.91853 m 44.01857 f 43.25757 m 57.4945...
Description of Data The data being used for this lab are based on data collected after...
Description of Data The data being used for this lab are based on data collected after the 2009 war ended that was between Israel and the Hamas militias in the Gaza Strip. Responses were obtained from 200 individuals that were exposed to rocket attacks during that period. The variables in the study include: ID: Used to indicate the ID# of the participant family income: The household income of the individuals (expressed in thousands) gender: The gender of the individuals that...
Develop a conceptual data model for the following scenario: The data model should consist of the...
Develop a conceptual data model for the following scenario: The data model should consist of the usual 5 components: E-R diagram, Entity Types (including entity type identifiers), assumptions, additional constraints, and limitations: It is desired to develop a shop database for a shop of different classes of products. A shop sells different classes of products to customers. For each class, it is required to keep the following information: class identification number (class-id) and class name. Each class has one or...
Ex1) Develop an activity diagram and use case diagram based on the following narrative. The purpose...
Ex1) Develop an activity diagram and use case diagram based on the following narrative. The purpose of the Open Access Insurance System is to provide automotive insurance to car owners. Initially, prospective customers fill out an insurance application, which provides information about the customer and his or her vehicles. This information is sent to an agent, who sends it to various insurance companies to get quotes for insurance. When the responses return, the agent then determines the best policy for...
1.     Which of the following is true of variables? a. Variables only need conceptual definitions. b....
1.     Which of the following is true of variables? a. Variables only need conceptual definitions. b. Variables are the same as constants. c. All variables can be manipulated. d. Some variables can be either manipulated or measured. QUESTION 2 When evaluating causal claims, which of the following questions assesses internal validity? a. How well did the experiments manipulate the variables? b. To what populations can we generalize this claim? c. Are the groups large enough to find a significant difference?...
Develop an activity diagram based on the following narrative which describes a workflow for an application for a job promotion in an organisation.
Develop an activity diagram based on the following narrative which describes a workflow for an application for a job promotion in an organisation.The applicant completes a Work Performance Review (WPR) document and submits it to his/her manager. The manager assesses the WPR document and decides whether to approve the applicant’s promotion.Where a promotion has not been approved by the manager, the manager sends the applicant written feedback on where the applicant needs to improve for promotion to take place. Where...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT