1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Alborosie
3 years ago
11

A friend is interested in keeping track of information about his album collection. He is not concerned about whether or not the

albums are CDs, tapes, LPs, etc. Also, assume that he does not have any compilation albums—that is, each album has songs from a single band. For each album, he wants to store which band recorded the album, the title, the year, and the chronology (e.g. this is the 4th album for that band). He also wants to store the songs, including title, length, track number, and writer(s). Of course, if two bands record the same song, they might have different track numbers and lengths. For each band (group or individual), he also wants to store the names of all of the band members. For each band member, he needs their first and last names and country of origin. Consider both band members and songwriters as musicians. Develop an ER diagram of the database.

Computers and Technology
1 answer:
-Dominant- [34]3 years ago
8 0

Answer:

The entities from the given question is stated as Band, Album, Song, Musician, Album_song.

The relationship for each entities were described as both one on one (1,1) or as one to many (1,M) for each of them.

Explanation:

Solution:

From the given information, we developed the entities after normalizing to 3NF

The Entities are stated as follows:

  • Band
  • Album
  • Song
  • Musician
  • Album_ song (Associative entity)

The Relationship

Each band member is related to album as one to one (1,1) and one to many (1, M)

Each album has songs related as one to many (1, M) while many album has many songs in many to many (M,N) related to as an associative entity as a part of normalization to 3NF.

Associative entity should have a many many connector only always that, they don't have any primary keys on their own

Since Album as Band_id as a key foreign, then song is logically related to band.

Band members or writers have to be musicians.

Band has members as one to one (1, 1) as well as one to many (1,M).

Musicians (Writers or Band) is related to songs maybe as a writer as one to one (1,1) or one to many songs as (1, M).

Note: Kindly find an attached document of the ER diagram of the database below.

You might be interested in
Which one of the following devices would you choose to meet those requirements?
tensa zangetsu [6.8K]
What are the requirements
5 0
2 years ago
Read 2 more answers
Before u can open and edit a file, you need to zip it, T/F
koban [17]

Answer

False, it is not necessary that you need to zip a file always when you are opening and editing a file

<u><em>PLS MARK BRAINLIEST</em></u>

5 0
3 years ago
The ____________ is an efficient method to mount, power, and organize electrical motor control, automation, and power distributi
Lesechka [4]

Answer:

Motor Control Center

Explanation:

Such centers are built to control various or all (if possible) electric motors found in a central location. The Motor Control Center usually comprises of many section that are enclosed but having one central power bus, but each of the section would have its own combination starter. It is an efficient power distribution system also.

4 0
3 years ago
How does tracking changes relate to sharing a workbook in Excel?
ElenaW [278]

Answer:When you highlight changes as you work, Excel outlines any revisions (such as changes, insertions, and deletions) with a highlighting color. On the Review tab, click Track Changes, and then click Highlight Changes. Select the Track changes while editing. This also shares your workbook check box.

Explanation:

8 0
3 years ago
What is cinematography?
Vikentia [17]
Cinematography is the art of making motion pictures.
5 0
3 years ago
Other questions:
  • David would like to send a letter to more than one hundred people. He would like the letter to have names and addresses inserted
    7·1 answer
  • Which of the following is a way the operating system prevents unknown or unauthorized users from accessing the system?
    15·2 answers
  • What makes a distributed denial of service attack "distributed"? It involves many ip addresses. It attacks multiple systems. It
    9·1 answer
  • In which slot is a video card most commonly installed within a laptop?
    5·1 answer
  • Andy wants to install a new Internet connection. He wants to take the fastest he can get. What are the maximum speeds for the fo
    9·1 answer
  • What is the primary responsibility of the federal reserve bank??
    11·1 answer
  • I am bad with excell pleasee heelp
    15·1 answer
  • Display the total number of parking tickets.
    5·1 answer
  • Holly the Hacker has a list of 100,000 common passwords. She wants to use this list to break into UNIX-like systems that use a p
    14·1 answer
  • An administrator has been asked to update a flow that was created as part of a recent update. When the administrator opens the f
    14·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!