Create a relational database schema

Assignment Help Database Management System
Reference no: EM13188114

Consider a video game store. For each game, the database contains information about title, producing company name, designer(s) name(s), version of the game, type of the game and characters in the game. For each character in the game, it contains the character's name.  The video games may be available at the store in different formats. Different formats may have different prices. Each game and format has a status indicating whether it is discontinued or not.

   1. Draw the ER diagram for the database described above.

   2. Create a relational database schema for this model assuming 

a) Each video game in the database is available at the store in exactly one format.

b) Some video games in the database may not be available at the store and others may be present in more than one format.

Provide the name of the table, primary key, and other attributes for each table in your solution. Think intelligently between various choices available to map the E/R diagram to relations, to get best design for the problem in hand. Minimize the use of NULLs. Your representation will be evaluated based on correctness and succinctness.

Reference no: EM13188114

Questions Cloud

Design a database for an insurance company : Don't forget to underline key attributes for entity sets and include arrowheads indicating the multiplicity of relationships
How many ways a vending company can buy three : Determine how many ways a vending company can buy three of these units and receive (a) no defective units, (b) all defective units and, (c) at least one good unit.
How to design a breathing machine : Get a glass and fill it with cold tap water. Observe the water in the glass as it warms to room temp. What effect does temp have on the amount of gas that can remain dissolved in water? Can you use this information to explain boiling?
What is the index of a radical : What is the index of a radical? When working with radicals, can the radicand be negative when the index is odd? Can it be negative when the index is even?
Create a relational database schema : Draw the ER diagram for the database described above and create a relational database schema for this model assuming
Determine the marginal product of capital : You were recently hired to replace the manager of the Roller Division at a major conveyor-manufacturing firm, despite the manager's strong external sales record. Roller manufacturing is relatively simple, requiring only labor and a machine that cu..
Find the amount of each paycheck : A salesperson's weekly paycheck is 15% more than her coworker's paycheck. The two paychecks total $1475. Find the amount of each paycheck. (Round your answer to the nearest cent).
What are the dimensions of such a cylinder : A cylinder is inscribed in a right circular cone of height 3.5 and radius (at the base) equal to 2.5. What are the dimensions of such a cylinder which has maximum volume?
How would you counter the union officials arguement : In an effort to stop the migration of many of the automobile manufacturing facilities from the Detroit area, Detroit's city council is considering passing a statute that would give investment tax credits to auto manufacturers. Effecively, this wou..

Reviews

Write a Review

Database Management System Questions & Answers

  Determine a list of n numbers has no duplicates

Express given five loosely described problems carefully in { Instance, Question } form as utilized in "Computers and Intractability". Determine that a list of n numbers has no duplicates.

  Differentiate between the interaction types and styles

Explain the conceptual model employed in the design of these types. Describe the analogies and concepts these monitors expose to users, including the task-domain objects users manipulate on the screen.

  Explain the datawarehouse and data mining concepts

There are six major types of information systems which organisations use in their operations. Discuss how these information systems support managers in their decision making role Explain the datawarehouse and data mining concepts using appropria..

  Perform large number of client-server requests into database

A small business with 100 computer workstations is installing a new local area network. All of the users perform the usual operations of e-mail. State your reasoning. Draw a floor plan for each If possible, show both floor plans on one page.

  Various kinds of keys to form or define relationships

Relational database is based on fact that data in one table can be tied, or related to data in another table. To do this, database utilizes various types of keys to form or define these relationships.

  Find out which data from database to archive

Find out which data from database to archive; that is, for each table, Write down whether data requires to be archived.

  Create query that spans both tables

Create a query that spans both tables. Eliminate redundant fields. Modify the Query to select only those Customers that had service dates in October and November 2006.

  Determine the functional dependencies

Using your knowledge of the college environment, determine the functional dependencies that exist in the following?

  Relations of airline flight information

The relations given below keep track of airline flight information:Flights(flno: integer, from: string, to: string, distance:integer, departs: time, arrives: time, price: real)Aircraft(aid: integer, aflame: string, cruisingrange: integer)

  Describing the purpose of database an its functionality

Describing the purpose of database an its functionality, plus a detailed E-R diagram.

  Create database of measured meteorological data

You are creating a database of measured meteorological data for use in weather and climate research. Explain a structure type measured_data_t with components site_id_num.

  List course along with names of students from database table

List the courses (D-code and C-no), along with the names of the students who are currently taking them. List all the courses (D-code and C-no) that John (i.e., S-Name=''John'') got 'A' grade.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd