Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The following is the ER model provided with the Beatles sample database and explored in the first lecture videos on ER models. artist sid producer

image text in transcribed

The following is the ER model provided with the Beatles sample database and explored in the first lecture videos on ER models. artist sid producer year authors title N N tracks title recordings songs id N track_number playlist_ tracks N name user id N playlists users playlist_name Our design has been discussed with the intended client and a fundamental issue uncovered. The proposed database has a songs entity that represents songs as a composition (title, composer) but does not capture the notion of an audio recording of the songs. Also the playlist_tracks relationship is placing the written version of songs on playlists rather than an audio recording of the song. For this problem we want you to redesign the database ER model to incorporate the following requirements. R3.1) There should be a concept of an audio recording (e.g. mp3, or wav file) of a song. R3.2) A song composition (i.e. title, composer, etc.) could be recorded multiple times. That is, there could be many recordings of a composed song. R3.3) The tracks that appear on an album should refer to audio recordings of songs (not written compositions of songs). R3.4) It should be audio recordings of songs that are placed on playlists (not written compositions of songs). R3.5) Given an audio recording of a song, it should be possible to determine the composer of the song. That is, to relate an audio recording of a song to the title and composer information about the recorded song. The following is the ER model provided with the Beatles sample database and explored in the first lecture videos on ER models. artist sid producer year authors title N N tracks title recordings songs id N track_number playlist_ tracks N name user id N playlists users playlist_name Our design has been discussed with the intended client and a fundamental issue uncovered. The proposed database has a songs entity that represents songs as a composition (title, composer) but does not capture the notion of an audio recording of the songs. Also the playlist_tracks relationship is placing the written version of songs on playlists rather than an audio recording of the song. For this problem we want you to redesign the database ER model to incorporate the following requirements. R3.1) There should be a concept of an audio recording (e.g. mp3, or wav file) of a song. R3.2) A song composition (i.e. title, composer, etc.) could be recorded multiple times. That is, there could be many recordings of a composed song. R3.3) The tracks that appear on an album should refer to audio recordings of songs (not written compositions of songs). R3.4) It should be audio recordings of songs that are placed on playlists (not written compositions of songs). R3.5) Given an audio recording of a song, it should be possible to determine the composer of the song. That is, to relate an audio recording of a song to the title and composer information about the recorded song

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases And Information Systems 1 International Baltic Conference Dbandis 2020 Tallinn Estonia June 19 2020 Proceedings

Authors: Tarmo Robal ,Hele-Mai Haav ,Jaan Penjam ,Raimundas Matulevicius

1st Edition

303057671X, 978-3030576714

More Books

Students also viewed these Databases questions

Question

=+ a. How does this change affect the incentives for working?

Answered: 1 week ago