alexalexes, итоговое представление на сайте будет такое:
Фильтрация по мышцам, которые основные для упражнения. На странице упражнения уже будет описание с указанием всех второстепенных, целевых мышц. По сути само отношение к группам мышц не нужно на данный момент, так как не хочу переделывать сайт. Но в принципе думаю группы мышц тоже добавить к описанию и поверх фильтрации как подкатегория.
Большое спасибо, не подумал о флаге для фильтрации. Я так понимаю, что одна табличка для всего будет оптимальным решением, так как данных будет немного и лишние связывающие таблицы не нужны будут, достаточно будет только этой одной, хоть и иногда некоторые поля будут заполнены null-значениями.
Я уже тогда из модели будут осуществлять фильтрацию и формировать массив данных.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.