음악 데이터베이스 생성 작업을하고 있습니다.MySQL 데이터베이스 만들기
난 3 테이블, playlist
, music
및 그들을 함께 연결하는 테이블이 필요하다고 생각합니다.
Playlist table:
play_id PK,
Created_By,
play_name
music table:
music_id PK,
track_title,
artist,
album
사용자가 원하는만큼 재생 목록을 만들길 원합니다. 원하는만큼 재생 목록에 트랙을 추가 할 수 있습니다. 필자는 테이블의 재생 목록 부분을 이해하지만 음악 테이블의 재생 목록 테이블에 트랙을 추가하면 퍼지가됩니다. 트랙이 가득 찬 음악 테이블을 가지고 있다면 어떻게하면 2 개의 트랙이 하나의 재생 목록에 표시 될 수 있습니까?
나는이 작업을 수행하는 방법에 대해 약간의 확신이 없으며 내 테이블 구조가 양호하거나 필드를 더 추가해야하는지 잘 모르겠습니다. 기본 키와 외래 키와 관련이 있는지 확실하지 않습니다. 연결하기 위해 별도의 테이블이 필요하다고 가정합니다. 어떤 도움을 주시면 감사하겠습니다.