У меня есть номер счета, этот номер связан со специальным документом. Этот документ имеет идентификатор, который состоит из прогрессивного числа и текущего года, например:
222-2011
223-2011
224-2011
...
каждый год прогрессивный номер перезапускается с 1
1-2012
2-2012
3-2012
Во-первых, я подумал сделать таблицу с invoice_n, prog_n, year. prog_n - это AUTO_INCREMENT, и каждый год я сбрасываю его. Но вы не можете использовать поле AUTO_INCREMENT, которое не является ключевым. В любом случае, я собираюсь сбросить счетчик, и это не очень рекомендуется ...
Я не могу изменить формат идентификатора, я должен использовать это правило. Можно ли как-нибудь разработать эффективный дизайн?
среда классическая ЛАМПА
большое спасибо!