2016-08-19 6 views
0

나는 음악 인식 앱을 만들었습니다. 이전에 확인 된 노래를 표시하고 싶습니다. 노래에 관한 데이터는 어디에 저장해야합니까? 데이터베이스 또는 파일 시스템에 있습니까? 그 중 하나 또는 다른 것이 있습니까? data = 앨범 이름, 트랙 이름, 아티스트, 표지 이미지, 장르, youtube 링크.음악 인식 앱에 데이터를 저장하기 위해 파일 시스템이나 데이터베이스를 사용해야합니까?

+0

결정을 내리기 위해서는 "데이터"이상의 세부 정보가 필요합니다. – nvoigt

+0

data = 앨범 이름, 트랙 이름, 아티스트, 표지 이미지, 장르, youtube 링크. –

+0

데이터와 어떻게 상호 작용할 예정입니까? –

답변

4

비 관계형 데이터의 단일 원본 만 표시해야하는 경우 파일이 가장 쉬운 솔루션 일 수 있습니다.

엔티티 간 관계가 필요하면 데이터베이스를 사용하지 않으면 휠을 다시 발명 할 수 있습니다.

따라서 원하는 데이터를 일반 목록으로 보려면 파일을 사용하십시오.

관련 엔티티 엔티티가있는 앨범 엔티티와 각 사용자가 특정 앨범의 특정 트랙을 참조하는 사용자 엔티티가 필요하면 데이터베이스를 사용하십시오.