Mysql
 sql >> Base de données >  >> RDS >> Mysql

Base de données MySQL de la bibliothèque musicale

Quelque chose comme ça serait bien pour commencer. Il spécifie un tableau pour les artistes, les albums (avec des clés dans les artistes et les genres), les pistes (saisies dans les albums) et les genres.

Table artists
----
id (primary key),
name
description
years_active
otherinfo (whatever you need)

Table albums
----
id (primary key)
artistid (foreign key to artists table)
name,
releasedate
genreid (foreign key to genres table)
picture

Table tracks
----
id (primary key)
albumid (foreign key to albums table)
name
override_artist (overrides album artist if not null)
playtime
lyric
otherstuff as needed

Table genres
----
id (primary key)
name
description