@jlay

Как правильно спроектировать такое приложение?

Привет!

Пилю для себя музыкальный сайт, но есть вопрос по поводу хранения данных для некоторых таблиц.

Например, есть:

Исполнители, у них есть аватарка,
Альбомы, у них есть аватарка,
Пользователи, у них есть аватарка,
Треки, у них есть mp3 файл, и аватарка(?),
и etc..

Как в таком случае спроектировать таблицу для файлов?

Вот так?

А так же, интересует вопрос аватарки треков.

1 ) Брать аватарку для трека из альбома, к которому принадлежит трек. Это мне кажется наилучшим вариантом, но я не знаю, всегда ли есть у трека альбом.
2) Хранить где-то еще отдельно аватарку, но в таком случае будет переизбыток данных, как мне кажется.

п.с названия таблиц взят из воздуха во время написания сего поста, пожалуйста, не цепляйтесь за них.
  • Вопрос задан
  • 358 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы