|
|
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
Какие типы назначать реквизитам юр. лица: инн, кпп, р/сч, бик: varchar(fix) или decimal(fix). Возьмем ИНН - максимум 12 символов, таким образом decimal(12,0) - 9 байт varchar(12) - 13 байт мне кажется надо хранить в decimal. С БИК все понятно, он может начинаться с нуля, поэтому однозначно varchar(9). Поэтому вопрос, если реквизит не начинается с нуля правильно ли хранить его в decimal ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 12:09 |
|
||
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
blestВозьмем ИНН - максимум 12 символов, таким образом decimal(12,0) - 9 байт varchar(12) - 13 байтBIGINT - 9 байт blestПоэтому вопрос, если реквизит не начинается с нуля правильно ли хранить его в decimal ?Да, в decimal или в BIGINT blestмне кажется надо хранить в decimal.Но ИНН начинается с нуля, поэтому не подходит. викиИНН физического лица является последовательностью из 12 арабских цифр, из которых первые две представляют собой код субъекта Российской Федерации согласно ст. 65 Конституции РеспубликакодРеспублика Адыгея01Республика Башкортостан02Республика Бурятия03Республика Алтай04Республика Дагестан05Республика Ингушетия06Кабардино-Балкарская республика07Республика Калмыкия08Карачаево-Черкесская республика09 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 12:47 |
|
||
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
alexeyvgBIGINT - 9 байтто есть 8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 12:47 |
|
||
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
alexeyvgalexeyvgBIGINT - 9 байтто есть 8 Ну да 8, можно и в bigint. За справку по ИНН отдельное спасибо, не знал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 13:27 |
|
||
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
blestdecimal(12,0) - 9 байт varchar(12) - 13 байт Не майтесь фигнёй. На всём свете не найдётся такого количества юридических лиц чтобы экономия четырёх байт таким способом окупилась. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 14:20 |
|
||
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
Все эти коды с ноликами - только как строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 17:46 |
|
||
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
Я тоже за строки, причем фиксированной ширины. char а не varchar с check на поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 18:52 |
|
||
|
Типы полей юр.лица
|
|||
|---|---|---|---|
|
#18+
blest, подумайте о том, как скажется на вашей схеме, если государство поменяет кодировку инн, кпп, р/сч, бик и подобных реквизитов или, если у вас будут появляться иностранные юрики. Check на символьные надо вешать, но хорошо продумать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2013, 00:53 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38313449&tid=1541193]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 290ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...