Questionnewtown records has determined to store information

Assignment Help Computer Engineering
Reference no: EM13348989

Question

Newtown Records has determined to store information about musicians who perform on its albums in a database. The company has wisely chosen to hire you as a database designer (at your usual consulting fee of $2500/day).

1. Each musician that records at Newtown has an SSN, a name, an address, and a phone number. Badly paid musicians often share the same address, and no address has more than one phone.

2. Each instrument used in songs recorded at Newtown has a unique identification number, a name as in guitar, synthesizer, flute and a musical key (e.g., C, B-flat, E-flat).

3. Each album recorded on Newtown label has a unique identification number, a title, a copyright date, a format such as CD or MC and an album identifier.

4. Each song recorded at Newtown has a title and an author.

5. Each musician might play several instruments, and a given instrument may be played by several musicians.

6. Each album has a number of songs on it, but no song may appear on more than one album.

7. Each song is performed by one or more musicians, and a musician could perform a number of songs.

8. Each album has approximately one musician who acts as its producer. A musician can produce several albums, of course.

The preceding information describes situation that the Newtown database must model. Plan an ER diagram for this application. Be sure to indicate all key attribute and cardinality and participation constraints and any assumptions you make.

The ER diagram is already designed in the attached file. Redraw diagram using your own way you be able to make it colorful id you want.

Reference no: EM13348989

Questions Cloud

Question the corporate income tax rates in two countries a : question the corporate income tax rates in two countries a and b are 40 and 25 correspondingly. additionally both
Questionarrays and control structures are important tools : questionarrays and control structures are important tools while programming. an array contains a number of variables
Question in the fiscal year 2013 the voters of the city of : question in the fiscal year 2013 the voters of the city of bingham approved the issuance of 3 tax supported bonds in
Question1 generate a mockup of the page to show how it will : question1. generate a mockup of the page to show how it will look. this can be done in a number of ways - you could use
Questionnewtown records has determined to store information : questionnewtown records has determined to store information about musicians who perform on its albums in a database.
Questionclassify the entities attributes and relationship : questionclassify the entities attributes and relationship among them for following scenario and create a database for
Question below is an extra credit tax case read the facts : question below is an extra credit tax case. read the facts and the issues. give final case in the form of a 1-2 page
Questioncreate an employee class with enough numbers of : questioncreate an employee class with enough numbers of data members to store employee data of following structure-id
Question on january 1 20x1 clark and lois each contributed : question on january 1 20x1 clark and lois each contributed 110500 to form the kal-el general partnership and the

Reviews

Write a Review

Computer Engineering Questions & Answers

  The address assigned to one device is 7ca416

The address bus of a computer has 16 address lines, A15_0 If the address assigned to one device is 7CA416 and the address decoder for that device ignores lines A8 and A9, what are all the addresses to that the device will respond.

  Generating algorithm to read artibitary number of records

write down a detailed line listing the person's name and age. In addition, compute and output the following values: Number of males less than or equal to 21 yrs old.

  Listing the name and salary of all employees

List the name and hours worked per week for each employee who works on the Reorganization project. Order the list by hours worked in explaning order and by last name within each amount of hours.

  Why need both kinds of routing protocols

consider the difference between an interior routing protocol and an exterior routing protocol. What are they, how are they both similar and different.

  Why you believe your solution would solve two mens problem

Consider this scenario: Mr. Brown and Mr. Green have argued several times about which one of them has the slowest horse. They have swapped stories, each telling of the races his horse has lost, but each man also has failed to convince the other th..

  Program on string representing

Program on  string representing

  What may cause the loss of one control file

Why must a business have its database in ARCHIVELOG mode?

  Average access time of memory system

The access time to cache is 30 nanoseconds. The access time to memory is 120 nanoseconds. The data bus between cache and main memory is 128 bits wide. The hit rate on cache is 95%. 25% of the cache blocks are dirty.Specify the average access time o..

  Output of convolution

Convolve sub-image shown below with the 3x3 mean filters. Specify the output of convolution at the center entry of sub-image?

  Project that is already over budget and past due

assume that you have been hired to "save" a project that is already over budget and past due. The project is still only half done. You have 20 programming teams working independently.

  Diiference between elements are tests of equality

imagine that the only comparisons allowed between elements are tests of equality. Give an algorithm that uses no more than 2n comparisons to determine whether the array A contains a majority element and, if so, find it.

  Developing a pseudocode and the flowchart

Develop a flowchart and write down the psuedocode for the following: A program which prints every number from 1 through 10. A program which prints every number from 1 through 10 along with its square and cube.

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