У меня есть таблица, которая хранит «записи» и уже имеет первичный ключ.
Table A
=======
id (INT) PK auto_increments
project_id (INT)
record_text (TEXT)
В этой таблице хранятся "записи" для всех моих проектов. Желательно иметь вторичный ключ, который автоматически увеличивается для проектов.
Пример: если у проекта 1 были идентификаторы (1,5,8,9) . Хотелось бы сохранить их и представить их пользователю как (1,2,3,4) .
У меня нет возможности использовать СДЕЛКИ, и мне трудно придумать способ сделать это, не вызывая проблем с параллелизмом.
Надеюсь, я ясно изложил свою проблему. Заранее благодарю за помощь.
Редактировать (пример):
Предполагая структуру:
id, project_id, текст записи
1 1 тестирование
2 1 тестирование
3 2 испытания
4 1 тестирование
Мои ID для проекта 1 будут 1,2,4. Но я ищу способ сохранить и отобразить их для проекта 1 как 1,2,3