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
Características que debe tener un módulo o kit tecnológico para aprender​
12345 [234]

Answer:

Multi herramientas

Explanation:

Un kit tecnologico debe contener todas las herramientas necesarias para el trabajo que lo necesites, por ejemplo destornillador magnetico con varias puntas, herramientas para desmontar y por supuesto tener buena claridad para trabajar y alcohol isoprofilico de al menos 90+ para limpiar electronicos.

5 0
2 years ago
Explain how data structures and algorithms are useful to the use of computer in data management<br>​
laiz [17]

Answer:

programmers who are competent  in data  structures and algorithms  can easily perform the tasks related  to data processing ,automated reasoning ,or calculations . data structure and algorithms  is significant  for developers  as it shows their problems solving abilities amongst the prospective employers .

5 0
3 years ago
Which of the following Web sites would be MOST credible?
Luba_88 [7]
I think that A could be the correct answer. The others are not as credible as A.
4 0
3 years ago
Read 2 more answers
What kind of information can be found in a ROM:
tester [92]
The answer is C, ROM often stores the basic instructions a computer needs when powering on, part if the BIOS.
3 0
3 years ago
Most IT security threats originate with hackers.<br> Question 3 options:<br> True<br> False
kap26 [50]
The answer is True they do originate with hackers
6 0
3 years ago
Other questions:
  • What is the name for the individual sections of the ribbon in PowerPoint 20162
    8·1 answer
  • True or False <br><br> The term virus and malware may be used interchangeably.
    13·1 answer
  • Which of the following is an input device? (Select all that apply)
    13·1 answer
  • Which of the following is a true statement?
    12·2 answers
  • Pls help me!!!!!!!!!!!!!!!!!!!
    11·2 answers
  • Write the definition of a function that takes as input three numbers. The function returns true if the floor of the product of t
    11·1 answer
  • How do i dos someone? I wanna mess with my friend
    10·1 answer
  • Which of the following would most likely be the target audience for a product
    7·2 answers
  • Explain software piracy and Hacking​
    13·2 answers
  • What dictionary operation can you use to remove all the keys within the dictionary-named contacts?
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!