В партиях в базе есть возможность установки, что можно использовать для удобной организации, сортировки и поиска. Сейчас добавляю это в интерфейс.
Нужны предложения, какие метки будут актуальны для использования (например, «Тактика», «Дебют», «Ошибка» и т.д. — возможно, какие-то специфические для тренеров, композиторов). Есть возможность установки 32 меток, нужно сформировать полезный и адекватный список.
Для примера как это выглядит в ChessBase.
Первая попытка
Жертва
Шедевр
Отлично
Новизна
Учебная
Мусор
Убрать
Комбинация
Эндшпиль
Позиция для анализа
Разобрать
Шлиф
Ловушка
Центр
Окружение
Турецкий удар
Расписано
Цейтнот
Я бы делал по другому — несколько колонок типа качество, впечатление, оценка, уровень, язык и отдельный файл где все это хранится, тогда не будет ограничения в количестве тегов и быстрее поиск (из-за индексов)
Структура файла
1. id
2. column_id
3. column_name (например качество)
4. options (yes,no), etc.
Опять менять формат базы идея так себе.
Когда накопится большое количество обновлений тогда вероятно, но это явно будет нескоро.
А возможность ставить упомянутые метки есть уже сейчас.
У тренеров,композиторов,практических игроков,могут быть разные весьма специальные нужды Нельзя ли названия меток сделать параметрическими и дать возможность пользователю настраивать их под себя через файл параметров,редактируя его?!