Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];

Вниз

Русские буквы в названиях таблиц/полей MySQL   Найти похожие ветки 

 
Медвежонок Пятачок ©   (2009-06-08 13:44) [80]

вообще это конечно гондурас.
нахрена они инн физикам придумали если в каждой бумажке надо полную инфу о налогоплательщике вставлять.


 
AndreyV ©   (2009-06-08 13:57) [81]

> [61] Ega23 ©   (08.06.09 13:06)
> Вобщем, когда нам один из заказчиков выдвинул предложение
> о такой вот доработке - формализации ввода адреса и паспортных
> данных, мы внятных правил образования адреса найти не смогли.
> А раз нет внятных - значит так или иначе возможна ошибка
> оператора (которую как раз и хотели минимизировать, введя
> эти правила).

Как раз для проверки корректности существует классификатор адресов России немного меньше миллиона записей с точностью до улицы, для некоторых до домов.

> С паспортными данными - тоже катавасия ещё та. Казалось
> бы, 4 числа серия и 6 - номер. А вот фиг. У военных - удостоверение
> личности либо военный билет. У кого-то загран.паспорт. Кто-
> то вообще иностранец.

Это тем более формалицовано даже с шаблонами для заполнения и проверки на каждый вид документа.


 
oldman ©   (2009-06-08 13:57) [82]


> AndreyV ©   (08.06.09 13:22) [69]
> > [50] oldman ©   (08.06.09 11:47)
> > И на дату рождения три поля.
> > И еще обязательное четвертое поле "возраст".
> > :)
>
> Тут я юмора не понял.


Видел я одного деятеля, который дату, месяц и год рождения хранил в разных полях.
Причем завел еще и поле "возраст" для программы "Кадровый учет" где возраст таки меняется реал-тайм.
Вот такой юмор...


 
AndreyV ©   (2009-06-08 13:58) [83]

> [65] Игорь Шевченко ©   (08.06.09 13:18)
> oldman ©   (08.06.09 13:14) [64]
> ты еще объясни, нафиг тебе потребуется хранить какие-то
> поля в паспорте или иных удостоверяющих личность документах
> по отдельности...

Номер как раз одно поле.


 
Игорь Шевченко ©   (2009-06-08 14:00) [84]


> Видел я одного деятеля, который дату, месяц и год рождения
> хранил в разных полях.


Зато выбрать всех, кто родился в сентябре средствами любой базы - без проблем.


 
AndreyV ©   (2009-06-08 14:04) [85]

> [70] Ega23 ©   (08.06.09 13:26)
> Вот интересно, что ты будешь писать для какого-нибудь Хосе-
> и-Рауля-Педро-Мария Иглесиаса, который живёт в каой-нибудь
> провинции Шампань в собственном замке. И кем и когда был
> выдан ему паспорт?  :)
> А такие кадры у нас попадались.

Не я это выдумал и в этом случае код 10 - иностранный паспорт, шаблон для произвольного заполнения, то-же с иностранным адресом, я в своем посте написал. Вот где там фамилия и имя? ну как-то и это решаемо лишь бы в поле поместилось.:)


 
Ega23 ©   (2009-06-08 14:04) [86]


> Это тем более формалицовано даже с шаблонами для заполнения
> и проверки на каждый вид документа.


Согласен. Формализовано. И есть жёсткие правила. Не назовёшь ли ты мне формат Зимбабфийского, Бразильского и Новозеладского паспортов?


 
AndreyV ©   (2009-06-08 14:06) [87]

> [73] Медвежонок Пятачок ©   (08.06.09 13:33)
> ну несколько :)
> хотя все равно всего две.
> для нерезидентов достаточно адреса одной строкой.
> про них в пенсионный и другие гос конторы сообщать не требуется

В налоговую требуется. В пенсионный чет не уверен, но отчисления однако должны делаться - значит тоже требуется.


 
Игорь Шевченко ©   (2009-06-08 14:06) [88]

AndreyV ©   (08.06.09 14:04) [85]

Э...вообще-то все от задачи зависит. Где то требуется указывать фамилию имя отчество, а где то достаточно фамилии, первой буквы имени и пола со статусом в одном флаконе :)


 
AndreyV ©   (2009-06-08 14:12) [89]

> [74] Ega23 ©   (08.06.09 13:35)
> Недостаточно. У нас ещё военные есть, а также дети до 14
> лет.

Код 3 - Свидетельство о рождении, шаблон R-ББ 999999, где R - римское число (там диапазон ещё есть), ББ - два буквы русского алфавита, 999999 - шесть цифр.:Ь

> А ещё, порой, животных учитывают.

Животные это уже имущество.


 
Ega23 ©   (2009-06-08 14:13) [90]


> Животные это уже имущество.


Смотря где.


 
Медвежонок Пятачок ©   (2009-06-08 14:14) [91]

В налоговую требуется

Ну так я же про адрес.
А он у него российский если уж им налоговая интересуется


 
AndreyV ©   (2009-06-08 14:15) [92]

> [80] Медвежонок Пятачок ©   (08.06.09 13:44)
> вообще это конечно гондурас.
> нахрена они инн физикам придумали если в каждой бумажке
> надо полную инфу о налогоплательщике вставлять.

Если есть ИНН - достаточно Фамилию, Имя, опционально Отчество, ИНН. Вроде так.


 
AndreyV ©   (2009-06-08 14:18) [93]

Кстати, пол надо в отдельной таблице хранить со структурой ID, IDEMPL, GENDER, CHANGE_DATE.
:)))


 
AndreyV ©   (2009-06-08 14:19) [94]

> [82] oldman ©   (08.06.09 13:57)
> Видел я одного деятеля, который дату, месяц и год рождения
> хранил в разных полях.
> Причем завел еще и поле "возраст" для программы "Кадровый
> учет" где возраст таки меняется реал-тайм.
> Вот такой юмор...

Он знает толк в извращениях.:)


 
Медвежонок Пятачок ©   (2009-06-08 14:22) [95]

согласен что достачно.
но у них там своя логика.
им необходимо вообще все.

а одно время (давно правда) вообще песня была.
поставляешь им данные в электрическом виде + бумажный отчет.
в нем весь адрес был разит на буквы, которые вписывались в квадраты.

типа они его как бы оптическим распознаванием считывали. хотя на самом деле просто дурь.


 
Ega23 ©   (2009-06-08 14:22) [96]


> Он знает толк в извращениях.:)


Никаких извращений. Где-то это дело действительно может дать нехилое ускорение. Очень нехилое.


 
AndreyV ©   (2009-06-08 14:22) [97]

> [86] Ega23 ©   (08.06.09 14:04)
> Согласен. Формализовано. И есть жёсткие правила. Не назовёшь
> ли ты мне формат Зимбабфийского, Бразильского и Новозеладского
> паспортов?

Я же написал.

> [85] AndreyV ©   (08.06.09 14:04)
> в этом случае код 10 - иностранный паспорт, шаблон для произвольного заполнения


 
AndreyV ©   (2009-06-08 14:26) [98]

> [88] Игорь Шевченко ©   (08.06.09 14:06)
> AndreyV ©   (08.06.09 14:04) [85]
>
> Э...вообще-то все от задачи зависит. Где то требуется указывать
> фамилию имя отчество, а где то достаточно фамилии, первой
> буквы имени и пола со статусом в одном флаконе :)

Ну так о том как хранить для меньшего гемора с отчетностью В ИМНС и ПФР.

Это началось с того - откуда до фига полей может быть в таблице.


 
AndreyV ©   (2009-06-08 14:29) [99]

> [91] Медвежонок Пятачок ©   (08.06.09 14:14)
> В налоговую требуется
>
> Ну так я же про адрес.
> А он у него российский если уж им налоговая интересуется

Не обязательно, для нерезидентов - код страны по классификатору стран мира и адрес в произвольной форме.


 
Игорь Шевченко ©   (2009-06-08 14:34) [100]

AndreyV ©   (08.06.09 14:26) [98]


> Ну так о том как хранить для меньшего гемора с отчетностью
> В ИМНС и ПФР.


Это я не в курсе, это пусть у разработчиков софта соответствующей тематики голова болит.


 
Ega23 ©   (2009-06-08 14:38) [101]


> Это началось с того - откуда до фига полей может быть в
> таблице.


А меня до сих пор никто не убедил, для чего столько избыточной информации держать в одной таблице (это даже если разбивать все адреса по полям).
Вынеси в отдельный справочник и ссылку ставь.


 
Медвежонок Пятачок ©   (2009-06-08 14:40) [102]

да не пофик ли сколько там вообще полей в таблице


 
AndreyV ©   (2009-06-08 14:45) [103]

> [96] Ega23 ©   (08.06.09 14:22)
>
> > Он знает толк в извращениях.:)
>
> Никаких извращений. Где-то это дело действительно может
> дать нехилое ускорение. Очень нехилое.

> [84] Игорь Шевченко ©   (08.06.09 14:00)
> Зато выбрать всех, кто родился в сентябре средствами любой
> базы - без проблем.

Это да. Но по интонации мне показалось, что не в этом случае.


 
MsGuns ©   (2009-06-08 15:05) [104]

>TUser ©   (08.06.09 12:27) [56]
>Вставлю свот пять копеек. Я вообще за перевод русского языка на
>латиницу.

Тогда почему не TipaPolzovatel ?


 
MsGuns ©   (2009-06-08 15:09) [105]

Ежа, ты с ИШем не спорь - у них в авиации спирт цистернами списывается, а ты говоришь, что адрес не нормализуется ;)


 
Ega23 ©   (2009-06-08 15:12) [106]


> Ежа, ты с ИШем не спорь


А я с ним и не спорю, он всё правильно говорит. Там кому надо - формализуется (до какого-то предела). Где не надо - не формализуется.


 
MsGuns ©   (2009-06-08 15:14) [107]

Когда-то я писал что-то для рацисполкома (про приватизации вроде), так там адрес у меня был вполне нормализован-формализован.


 
oldman ©   (2009-06-08 15:21) [108]


> AndreyV ©   (08.06.09 14:45) [103]
> Это да. Но по интонации мне показалось, что не в этом случае.


Ты знал, ты знал...


 
AndreyV ©   (2009-06-08 15:59) [109]

> [101] Ega23 ©   (08.06.09 14:38)
>
> > Это началось с того - откуда до фига полей может быть в таблице.
>
> А меня до сих пор никто не убедил, для чего столько избыточной
> информации держать в одной таблице (это даже если разбивать
> все адреса по полям).
> Вынеси в отдельный справочник и ссылку ставь.

Это мне непонятно. Для чего плодить таблицы, как же быть бритва Окама, и чем мешает много полей в одной. Я понимаю если тех же адресов существует несколько типов, и может быть разное количество, там какие-нибудь для писем, юридический, фактичиский. С полом тоже пример привёл.:).


 
Игорь Шевченко ©   (2009-06-08 16:25) [110]


> Я понимаю если тех же адресов существует несколько типов,
>  и может быть разное количество, там какие-нибудь для писем,
>  юридический, фактичиский.


У нас тоже как наследие тяжелого режима существует такое понятие, как тип адреса. Хотя пользователю тип адреса нафиг не сдался, его проблема по этому адресу письмо получить, а какой он - юридический, фактический, летней дачи - кому какая разница, кроме почтальона ?

То же и с типом телефона - можно подумать, что по служебному будут просить "Господина Шмундяку позовите, будьте добры", а по домашнему: "Ну ты, крендель недоделанный"


 
oldman ©   (2009-06-08 16:32) [111]


> Игорь Шевченко ©   (08.06.09 16:25) [110]
> То же и с типом телефона - можно подумать, что по служебному
> будут просить "Господина Шмундяку позовите, будьте добры",
>  а по домашнему: "Ну ты, крендель недоделанный"


Будут, будут...
Я точно знаю!
Причем по служебному "господина Шмундяку" еще и по имени-отчеству! :)))


 
Игорь Шевченко ©   (2009-06-08 16:43) [112]

oldman ©   (08.06.09 16:32) [111]

Максимум, какую пользу можно извлечь из типа телефона - это в какое время звонить. Но если при этом не указывается режим работы, то начинается угадайка :)


 
test ©   (2009-06-08 16:48) [113]

Игорь Шевченко ©   (08.06.09 16:43) [112]
Зачем поставить в очерепдь все телефоны и пусть их модем обзванивает, главное не забыть включить запись, чтобы заодно диссертацию написать "Особо заковырестые матерные выражения".


 
Игорь Шевченко ©   (2009-06-08 16:50) [114]

test ©   (08.06.09 16:48) [113]

Нет проблем - покупай нашу программу, мы доработаем под твои требования :)
Только эта...авиакомпанию сначала прикупи


 
AndreyV ©   (2009-06-08 16:59) [115]

> [110] Игорь Шевченко ©   (08.06.09 16:25)
> У нас тоже как наследие тяжелого режима существует такое
> понятие, как тип адреса. Хотя пользователю тип адреса нафиг
> не сдался, его проблема по этому адресу письмо получить,
> а какой он - юридический, фактический, летней дачи - кому
> какая разница, кроме почтальона ?

Для писем может быть вообще а/я 123, в документах, в какой-нибудь счёт-фактуре - юридический.

А вообще да, с появлением компьютеров бюрократия пухнет всё больше и больше.


 
Игорь Шевченко ©   (2009-06-08 17:16) [116]

AndreyV ©   (08.06.09 16:59) [115]

Ну нету у нас счетов-фактур :) Ты извини, но я уже давно рассуждаю в рамках того бизнеса, автоматизацией которого занимаюсь. У нас полно своих нюансов, но мы же их не навязываем и не считаем, что они должны быть у каждого :) Так и другому бизнесу не надо считать, что если где-то есть определенные правила для адреса в счете-фактуре, то они должны расползаться повсеместно.

Это не к тебе лично, разумеется :)


 
TUser ©   (2009-06-08 19:39) [117]

oldman ©   (08.06.09 12:29) [57]

> TUser ©   (08.06.09 12:27) [56]
> Vstavlu svoi pyat" kopeek. Ya voosbhe za perevod russkogo
> yazika na latinitsu. Eto silno uprostit jizn vsem - net
> problem s kodirovkoy, ne nado perekluchat" raskladku. Realno,
>  translitom mojno napisat vse, chto ugodno i dovolno bistro.
>  Naprimer, etot tekst po-russki ya nabiral 2 minuti (dumaya
> pri etom o soderjanii), a na translite (dumaya tolko o bukvah)
> - 2 minuta i 40 sekund. Raznitsa nevelika.

Англичанин не поймет ни слова.
Русский тебя проклянет.
:)

Англичанин и русскими буквами не поймет. Русский ... знаешь, это дело привычки. Почитай неелю тексты на транслите - будешь его понимать не хуже кирилицы. Возможно, скорость набора чуть меньше будет у професиональных машинисток, но у большинства, кто пользуется тремя-пятью пальцами, ничего не изменится.

Игорь Шевченко ©   (08.06.09 12:34) [59]
> Я вообще за перевод русского языка на латиницу.
нафига ?


Tam napisano nafiga - proshe budet nabor mnogoyazichnih tekstov i otobrajenie russkogo poidet v normalnoy kodirovke.


 
Игорь Шевченко ©   (2009-06-08 19:50) [118]

TUser ©   (08.06.09 19:39) [117]

Может, буржуев на кириллицу лучше ? Заодно с арабами, грузинами, армянами ?


 
test ©   (2009-06-08 20:23) [119]

Игорь Шевченко ©   (08.06.09 19:50) [118]
TUser ©   (08.06.09 19:39) [117]

Может на Нипали тогда весь мир? У них очень красивые буквы, как хохломская роспись!


 
TUser ©   (2009-06-08 20:48) [120]


> Игорь Шевченко ©   (08.06.09 19:50) [118]
>
> TUser ©   (08.06.09 19:39) [117]
>
> Может, буржуев на кириллицу лучше ? Заодно с арабами, грузинами,
>  армянами ?

Хорошо бы, но малореально, увы.



Страницы: 1 2 3 4 5 вся ветка

Форум: "Прочее";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.69 MB
Время: 0.017 c
2-1245311984
belmol
2009-06-18 11:59
2009.08.16
array[0..383] of Byte & blob


15-1245251682
Kerk
2009-06-17 19:14
2009.08.16
Посоветуйте аналоги Visio


2-1245516025
Nikfel
2009-06-20 20:40
2009.08.16
Как сделать прозрачным главное меню пуск?


2-1245577497
Bred
2009-06-21 13:44
2009.08.16
Цвет шрифта при использовании TextOut


2-1245666992
kirat
2009-06-22 14:36
2009.08.16
как в TreeView запомнить на какой позиции находится выделение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский