我正在制作一个音乐下载网站。这里有三张桌子,分别是song,artist,album。
歌曲
艺术家
相册
每首歌都有一个艺术家。但问题是有些歌曲有不止一个艺术家(例如:song2可能有两个艺术家=petersn和artist 3)。那我怎么办呢。谢谢你的帮助。
最佳答案
你需要一个桌面歌曲艺术家链接到艺术家。它应该有两个列:song_id和artist_id,然后如果song 2链接到artists 2和artists 3,则有:
song_artist_tbl
song_id artist_id
2 2
2 3
然后可以从song-tbl表中删除artist-id列
关于mysql - 如何在Mysql中关联表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26294574/