gpt4 book ai didi

mysql - 音乐库 MySQL 数据库

转载 作者:可可西里 更新时间:2023-11-01 06:34:57 27 4
gpt4 key购买 nike

我需要一些帮助在 MySQL 中为音乐数据库构建表。我不确定如何在表格中列出这些信息。

这是我想存储在数据库中的信息。

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.

基本上与组织数字音乐有关的任何事情。我是数据库的新手,我有一些想法。但如果我要学习,我还不如学习正确的方法。

任何关于如何设计我的 table 的想法都会很棒。

最佳答案

像这样的东西会很好开始。它为艺术家、专辑(带有艺术家和流派的键)、轨道(键入专辑)和流派指定了一个表。

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

关于mysql - 音乐库 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9234182/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com