La musique de la bibliothèque de base de données MySQL
J'ai besoin d'aide pour construire un tableau(s) pour la musique de la base de données dans MySQL. Je ne suis pas certain sur la façon de poser cette information dans un tableau.
Voici l'info je voudrais être stockées dans la base de données.
Artist Name
Album Name
Release Date
Genre
Picture URL (album artwork)
Track Number
Trank Name
Track Playtime
Lyric (optional, But would like to have it someday)
etc.
Fondamentalement quelque chose qui a à voir avec l'organisation de la musique numérique. Je suis nouveau sur des bases de données et j'ai quelques idées. Mais si je vais l'apprendre, je pourrais tout aussi bien apprendre la bonne façon de faire.
Des idées sur la manière de la conception de ma table(s) serait génial.
Vous devez vous connecter pour publier un commentaire.
Quelque chose comme ce serait bon de commencer avec. Il spécifie un tableau pour les artistes, les albums (avec des clés dans les artistes et les genres), des pistes (à la clé dans les albums), et les genres.
Je suggère ce qui suit structure de base de données:
La base de données schématique sur la disposition des tables et d'établir les relations entre ces tables.
Vous avez déjà identifié de nombreux table de candidats: Piste, Artiste, Album
Puis vous devez les relations: l'Artiste peut avoir beaucoup d'albums, l'album peut avoir de nombreuses pistes.
Avec ces quelques simples tables et des relations en place, vous avez déjà une petite base de données.
Découvrez http://www.freedb.org/en/. Autrefois cddb.org, c'est une musique libre de base de données. Vous pouvez télécharger l'ensemble des données de l'un de leurs liens et de voir comment ils l'ont fait.