Make a preliminary erd for a symphony orchestra

Assignment Help Computer Engineering
Reference no: EM1335734

After completing a course in database management, you have been asked to develop a preliminary ERD for a symphony orchestra. You discover the following entity types that should be included:

- CONCERT SEASON The season during which a series of concerts will be performed. Identifier is Opening_Date, which includes Month, Day, and Year.

- CONCERT A given performance of one or more compositions. Identifier is of the following: Month, Day, Year, and Time. Each concert typically has more than one concert date.

- COMPOSITION Compositions to be preformed at each concert. Identifier is Composition_ID, which consists of the following:

COMPOSER_Name and Composition_Name. Another attribute is Movement_ID, which consist of two parts: Movement_Number and Movement_Name. Many, but not all, compositions have multiple movements

- CONDUCTOR Person who will conduct the concert. Identifier is Conductor_ID. Another attribute in Conductor_Name.

- SOLOIST Solo artist who performs a given compostion on a particular concert. Identifier is Soloist_ID. Another attribute is Soloist_Name.

During further discussion you discover the following:

- A concert season schedules one or more concerts. The particular concert is scheduled for only one season.

- A concert includes the performance of one or more compositions. A composition may be performed at one or more concerts or may not be performed.

- For each concert there is one conductor. A conductor may conduct any number of concerts or may not conduct any concerts.

- Each composition may require one or more soloists or may not require a soloist. A soloist may perform one or more compositions at a given concert or may not perform any composition. The symphony orchestra wishes to record the date when a soloist last performed a given composition (Date_Last_Performed).

Draw a ERD to represent what you have discovered. Identify a business rule in this description and explain how this business rule is modeled on the E-R diagram. Also draw a data model for this situation using the Visio.

Reference no: EM1335734

Questions Cloud

How to develop an eer model : make an EER model for the following situation using the traditional EER notation, the Visio notation or the supertypes notation.
Explain global marketing issues : Explain Global Marketing issues and Facing market entry challenges in Asia and discuss the key international market entry issues in the case and draw conclusions
Over what range of labor input is marginal product smaller : Over what range of labor input is marginal product minute than average product. Illustrate what is happenning to average product as employment increases over this range.
Is this statement true or false? : Determine  Is this statement true or false?
Make a preliminary erd for a symphony orchestra : CONCERT SEASON The season throughout which a series of concerts will be performed. Identifier is Opening_Date, which includes Month, Day, and Year.
Prepare your own tool for performance appraisal : Prepare your own tool for performance appraisal. Decide which of the appraisal tools
Critical issues faced by managers : Identify the most critical issues faced by managers with regard to the topic.
Identify two additional dispute resolution (adr) methods : Identify two Additional Dispute Resolution (ADR) methods.
Discuss the appropriate discretionary fiscal policy : Discuss the appropriate discretionary fiscal policy that the government should adopt, given the above situation.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Creating a new domain tree root checkbox

In case, I select the “Create a new domain tree root checkbox” in place of the “Create a new child domain checkbox”, how would configuration of the forest be different?

  Constructing truth table of converter circuit

Construct the truth table of the converter circuit using character a , b, c and d (d represents Least Significant Bit) in order to denote the literals input of BCD. Use w, x, y and z (z as Least Significant Bit) in order to represent the output li..

  Write a report on how to used them

For several of the commands, you require to practice them on some files.

  What are the advantages of using voip

Conduct an Internet search to locate a case study that shows how VoIP was beneficial to the organization.

  When does pipelining not offer any benefit

How does branch prediction, forwarding, and stalls help make a computer faster.

  Imagine that v is an array-based tree

imagine that v is an array-based tree.

  Code memory contents of code address instruction

make Use of the nine PAL instructions listed below to solve the problems.

  What does a voip phone do with a pstc phone

What does a VoIP phone do that the PSTC phone can't do in the way of service, not cost of service.

  Create a simplify credit card transaction management program

Create a simplify credit card transaction management program.

  Microsoft windows 2000 has domains alpha, beta, and omega

Microsoft Windows 2000  has domains ALPHA, BETA, and OMEGA

  Find out the retail price for each product

A mail-order house sells five products whose retail prices are as follows: Product 1, $2.98; product 2, $4.50; product 3, $9.98; product 4, $4.49; product 5, $6.87.

  Database management

Additionally to limiting the actual tables or columns that a user has access to, you may also limit what the user does. Specify some of the ROLES you could allocate to the users and what would these roles do?

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