Я использую php и mysql.У меня есть таблица с идентификатором столбца с автоматическим увеличением в качестве первичного ключа.Я пытаюсь добавить еще один столбец с именем sort_order.Столбец sort_order должен автоматически увеличиваться при вставке строки.Тогда пользователь сможет изменить значение sort_order.Но mysql не допускает автоинкрементацию для более чем одного столбца?
Каков наилучший способ автоматического увеличения значения sort_order?
По популярному запросу, некоторые дополнительные пояснения.
В административной области у пользователя будет список категорий.Используя javascript, пользователь может перетащить порядок, в котором они хотят категории. Затем сценарий публикует список всех идентификаторов в новом порядке и значения sort_order в старом порядке.
Затем у меня есть функция phpкоторый обновляет mysql новым значением sort_order.
Все это уже сделано, за исключением того, что я вручную заполнил все значения sort_order.Я хочу, чтобы он мог иметь значение, когда пользователь создает новую категорию.
Затем я могу использовать sort_order для правильного отображения порядка категорий на внешнем интерфейсе.
У меня есть всеуже сделано.Но в процессе разработки я вручную заполнял значения для sort_order.