Question

Part I: Creating ER Diagrams PLEASE COMPLETE EVERY QUESTION Question 1 (25 points): Consider the following...

Part I: Creating ER Diagrams

PLEASE COMPLETE EVERY QUESTION

Question 1 (25 points): Consider the following scenario.

• A Pokémon character has a unique number; a name; stamina, attack and defense values; a date introduced; and one or more moves.

• A move has a name, is either quick or special, and has an accuracy and power points.

• A Pokémon type has a type name, a description and a type count (the number of characters with that type).

• A Pokémon type can be weak, medium or strong against zero or more other types.

• Each Pokémon character has a primary type and possibly a secondary type.

• A creature is an instance of a Pokémon character. It has a unique sequence number within all creatures for that character, combat power (CP), and possibly a nickname.
• A player has a unique account name, an email and experience points.

• A location is identified by its latitude and longitude. It also has a description.

• A player can capture a creature at a location on a particular date. The player may give up the creature at a later date.

• A player can own zero or more creatures. Not every creature must be owned by a player, but is never owned by two or more players.

• There are different types of Pokéballs, each with a unique name, a generation number and a price.

• A player can carry up to six Pokéballs.

Draw an ER diagram that represents this scenario. You can use conventional notation (rectangles, diamonds, ovals) or UML notation. (If you use UML notation, be sure you are showing an ER diagram and not a schema diagram. If you are showing foreign keys, you have the wrong type of diagram.) Be sure to mark the key attributes and include minimum and maximum cardinality constraints on relationships. You don’t need to give the types of attributes.

For Questions 2-5 you should modify your ER diagram from Question 1 to handle the following changes in the scenario. Do each scenario as a separate change from the original diagram. You only need to show the parts of the diagram that change.

Question 2 (10 points): A character can evolve into another character.

Question 3 (10 points): There are PokéStops each with a location and a description. A PokéStop can provide zero or more types of PokéBalls.

Question 4 (10 points): A player has an avatar with hair, skin and eye colors.

Question 5 (10 points): Each player can designate one of his or her owned creatures as a “Buddy Pokémon”.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

enc A cccuntSkot ame Dab 8 Na play ouns Seg-M acte Locak ack HAS cO Has Name enen- Type NO Name meNa me ener. i on TYpe NO Move ame Accu leand Chanacte has t 1 to Many telatinsh. p 2) plye and also to a 2 banacte) ond More

Add a comment
Know the answer?
Add Answer to:
Part I: Creating ER Diagrams PLEASE COMPLETE EVERY QUESTION Question 1 (25 points): Consider the following...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 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....

  • 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...

  • ER Diagrams (Database Management Systems) Problem 2: Produce an ER diagram for the following description. A...

    ER Diagrams (Database Management Systems) Problem 2: Produce an ER diagram for the following description. A spreadsheet has a unique le location, composed of a path and a le name. A spreadsheet is composed of a set of worksheets, each having a name, unique to that spreadsheet, and a set of cells. Each cell has a unique location within the worksheet, designated by (row, column), and a value. Problem 3: You are given a description and an ER diagram below....

  • Part. II Please draw ER Diagram and write relational data model for the following business. 1....

    Part. II Please draw ER Diagram and write relational data model for the following business. 1. IT Training IT Specialists is a company to provide IT courses in programming, database development and Web applications. Business rules include: » Each course is identified by a unique course number (cNo) and other course attributes include: course name (cName), course description, pre-requirements . At least one and up to many sections can be offered by each course. » Each section is identified by...

  • PART I: E-R Diagram Using MS Visio, you have previously practiced creating E-R diagrams. In this ...

    PART I: E-R Diagram Using MS Visio, you have previously practiced creating E-R diagrams. In this exercise, you will read and understand a scenario, identify relevant entities, then create proper ER diagrams You are tasked with drawing an ER diagram for a database that contains companies, departments, employees, employees' dependents (children), and employees' history. Answer each of the following questions (a)-(e) by providing an ER diagranm (a) [10 points] Each company operates four departments, and each department belongs to one...

  • Create a series of ER Diagrams using MySQL Workbench. Each question below is a different version...

    Create a series of ER Diagrams using MySQL Workbench. Each question below is a different version of the same database, with each version increasing in complexity. You need to submit an ER diagram for each version, in pdf or png format. The easiest would be to export your diagrams as png format and insert them into an MS Word document. For each ER diagram clearly indicate primary keys, foreign keys, and relationships, including cardinality (i.e. 1-to-many). Indicate in your diagram...

  • this is database course please draw the ER by this way We have been asked to...

    this is database course please draw the ER by this way We have been asked to analyze the data requirements and develop a database system to keep information for equipment hiring companies in the country The aim of this system is to monitor the hiring of equipment to dients. There are many companies in the country, and each company has at least three branches across the country. Where each branch has staff including the branch manager who is responsible for...

  • Develop an EER (ER) model for the following situation using traditional EER notation.  You have been hired...

    Develop an EER (ER) model for the following situation using traditional EER notation.  You have been hired by a new start-up company, IT Consulting – a company that consults with corporations to determine their security needs. You came up with the following set of entities, attributes and business rules: CONSULTANT 2 types of consultants – business consultants and technical consultants.  Business consultants first work with a company for security needs, technical consultants perform services according to specs developed by business consultants. Attributes...

  • An ER Diagram

    Design an ER diagram to model a mini-Zillow (home buying) application with the following assumptions. Specify key attributes of each entity type and (min, max) constraints on each relationship type.• Each home (HOME) is uniquely identified by a home identifier (HOME_ID), street address (STR), city (CITY), state (ST), a number of bedrooms (NBed) and a number of bathrooms (NBath), and an associated owner (OWNER). • Each owner (OWNER) has a Social Security Number (OSSN), first name (OFirst_Name), last name (OLast_Name),...

  • question One: Design an ER diagram for the following Dental Clinic database. Your diagram should have...

    question One: Design an ER diagram for the following Dental Clinic database. Your diagram should have all the needed details. You may make any reasonable assumptions but you have to state them clearly. ------ The clinic has several dentists. Each dentist has a unique Number, name, nationality, multiple room-number, salary, birth-date and home-address (Box, City, Zip). Each client (patient) has a unique Code, name, home-phone, work-phone, address, and birth-date. Each client is assigned to one dentist. All future visits will...

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