Помощь в разработке / Требуется предложение - PullRequest
0 голосов
/ 07 апреля 2010

У меня есть Приложение, построенное 4 года назад, Приложение генерирует 1 000 000 чаланов каждый год.

Я веду отдельную таблицу для хранения чаллонов, и у меня есть Challan Id (Автоинкремент) ичто я использую это как номер Чаллана для приложения.

Каждый раз, когда я генерирую номер Чаллана, длина чаллана увеличивается с 4 до 5 цифр и с 5 до 6 цифр и продолжается ...Но я получаю запрос изменить это и сделать так, чтобы он не выходил за пределы 8-значного числа Чаллана.

Пожалуйста, предложите мне любые идеи, для которых я могу использовать его для поддержания числа Чаллана, не превышая размер числа.,Я использую этот challan Number t для получения платежа, полученного и произведенного людьми за прошедший период.

Я использовал Java, Struts и MySql для этого приложения

Пожалуйста, укажите мнес этим дизайном

1 Ответ

3 голосов
/ 07 апреля 2010

Если вы генерируете 100 000 чаланов в год, и у вас есть 8-значный пробел, то математика получается как

99,999,999 max challan number / 100,000 challans per year = 1,000 years of challans

Таким образом, по вашей текущей ставке вы не будете заполнять таблицу на следующие 1000 лет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...