Я пытаюсь понять, как сохранить сортировку на двух уровнях.Моя проблема заключается в следующем:
У меня есть таблица с профилями.Каждый профиль имеет несколько атрибутов, связанных с ним.Атрибуты распределяются между профилями (многие-ко-многим).Каждый атрибут принадлежит категории.
К сожалению, я не могу опубликовать изображение своей модели, мне нужно еще 9 очков репутации ...
Я хочу сгруппировать атрибуты по категориям идля каждого профиля сохраните порядок категорий и атрибутов.
Пример:
Платформа: Windows Mac
Роль: Архитектор Разработчик Руководитель проекта
Поэтому здесь я хотел бы иметь возможность, например, изменить порядок платформ или показать «роль» перед «Платформой».
Я думал о добавлении отдельной таблицы и просто сохранениимассив CategoryID: s и AttributeID: s для каждого профиля .. Но мне интересно, есть ли лучший способ ...