Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Biblioteka muzyczna Baza danych MySQL

Coś takiego byłoby dobrze na początek. Określa tabelę wykonawców, albumów (z kluczami do wykonawców i gatunków), utworów (z kluczami do albumów) i gatunków.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JSON_MERGE_PATCH() vs JSON_MERGE_PRESERVE() w MySQL:jaka jest różnica?

  2. Błąd importowania danych SOLR nie można wykonać zapytania

  3. Zezwolić użytkownikowi na tworzenie i zmienianie tabeli?

  4. Konwertuj z daty i godziny MySQL na inny format za pomocą PHP

  5. Jak zmienić nazwy dwóch tabel w jednej atomowej operacji w MySQL?