I am looking for a little bit of advice for tracking my mp3 collection. so far I have set up the following tables in my database
tblArtists
ArtistID PK
ArtistName
tblTracks
TrackID PK
TrackTitle
tblArtistTrack
ArtistID
TrackID
Compund Key
I have set this up as a many to many relationship as 1 artist can perform many different song titles but one song can be covered by many different artists. Based on this would my current set up be correct? Eventually I will want to be able to link this to the track itself so a variety of different searches can be pulled upon artist and or song title and a link to the song or to include a playlist and open the music program to do this.
I also want to include a category table ie rock, pop etc. Again this would probably be many to many as 1 track can fall under many different music categorys.
Just wanted a second opinion on the above setup before I go any further with the development.
Thanks
tblArtists
ArtistID PK
ArtistName
tblTracks
TrackID PK
TrackTitle
tblArtistTrack
ArtistID
TrackID
Compund Key
I have set this up as a many to many relationship as 1 artist can perform many different song titles but one song can be covered by many different artists. Based on this would my current set up be correct? Eventually I will want to be able to link this to the track itself so a variety of different searches can be pulled upon artist and or song title and a link to the song or to include a playlist and open the music program to do this.
I also want to include a category table ie rock, pop etc. Again this would probably be many to many as 1 track can fall under many different music categorys.
Just wanted a second opinion on the above setup before I go any further with the development.
Thanks