Re: Дата рождения в паспорте 00.00.1930
От: ToshiruWang  
Дата: 16.10.14 09:29
Оценка:
Здравствуйте, Michael7, Вы писали:

M>Проектировщикам информационных систем на заметку.


Тут надо ТЗ смотреть. Раньше первичен был документ, если там стоит 31 февраля, то будь любезен — прими эту дату. С руганью, угрозами, но прими и сохрани в базе. Сейчас ситуация могла измениться или архитекторы не подумали о таком варианте и сделали отлуп (поле date значительно удобнее ручного разбора на каждый чих). Как правильно решает не программист, а постановщик задач после изучения предметной области и долгих споров с заказчиком. Что интересно — техническую дату (00.00) они реализовали(означает лишь "месяц и день неизвестны", 00. — только день неизвестен), а 29е — нет. Можно было бы печатать XX или ХЗ в этом случае на месте цифр (дабы не пугать людей). Печатать пустое в документе нельзя — простота подделки.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.