사용자가 아티스트, 앨범 또는 노래를 검색 할 수있는 뮤직 플레이어를 만들고 있습니다.음악 데이터베이스의 구조 - 여러 테이블 또는 단일 테이블?
음악 라이브러리의 mp3에서 모든 태그를 읽고 아티스트 이름, 앨범, 트랙 제목 등이 포함 된 단일 테이블에서 노래 데이터베이스를 업데이트하는 스크립트를 만들었습니다. 현재이 방법이 작동합니다 음, 음악 라이브러리의 변경 사항을 검색하고 데이터베이스에서 해당 노래에 대한 행을 추가/삭제할 수 있기 때문입니다. 이 스캔 루틴은 단일 테이블 만 유지하기 때문에 이해하기 쉬운 코드 조각입니다.
아티스트, 앨범 및 트랙에 자체 테이블이 있고 모두 서로 링크되어 있으면 데이터베이스가 더 강력해질 것입니다. 아직 검색 부분에 대해서는 아무 것도하지 않았습니다. 모든 것을 하나의 테이블에 보관하면 어떻게 될까요?
감사합니다.
@drachenstern - 매우 심각합니다. 영업 사원은 정상화에 대해 알지 못한다고 가정합니다. 그것은 좋은 가정이지만 내가하지 않기로 결정한 것입니다. 나는 너의 모범과 논평을 읽을 것이다. – duffymo
~ 이제 다시 돌아와서 좀 더 자세히 설명해 드리겠습니다. 불만을 철회합니다. – jcolebrand
한 사람이 할 수있는 일은 사람이 할 수있는 일을합니다. 나는 항상 내가 처음으로 원하는 답을 줄 시간이 없다. – duffymo