2016-08-19 2 views
0

Я создал приложение для распознавания музыки. Я бы хотел отобразить ранее идентифицированные песни. Где я должен хранить эти данные о песнях? в базе данных или в файловой системе? В то время как один или другой? данные = название альбома, название дорожки, исполнитель, изображение обложки, жанр, ссылка на YouTube.Должен ли я использовать файловую систему или базу данных для хранения моих данных в приложении для распознавания музыки?

+0

Чтобы принять это решение, вам нужно больше деталей, чем просто «данные». – nvoigt

+0

данные = название альбома, название дорожки, исполнитель, изображение обложки, жанр, ссылка на YouTube. –

+0

Как вы собираетесь взаимодействовать с данными? –

ответ

4

Если вам нужно отобразить только один источник нереляционных данных, тогда файл, вероятно, является самым простым решением.

Как только вам понадобятся отношения между сущностями, не используя базу данных, вы будете изобретать колесо.

Итак, если вы хотите получить простой список данных, используйте файл.

Если вы хотите, чтобы сущность альбома со связанными объектами трека и пользовательским сущностью, где каждый пользователь ссылается на определенный трек из определенного альбома, используйте базу данных.

Смежные вопросы