powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Обратное действия LPAD (Firebrid)
12 сообщений из 37, страница 2 из 2
Обратное действия LPAD (Firebrid)
    #38838155
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Alimkulov!
You wrote on 19 декабря 2014 г. 14:42:01:

Alimkulov> Что то не так?
зачем это хранить в виде монолитной "композиции"?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838161
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийзачем это хранить в виде монолитной "композиции"?


Как еще можно хранить?
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838170
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrТаблоидя когда "увидел" это, то комп уже выключилматрица поимела тебя, Нео? :-)Пока что я её поимел. Отправил Алексу результаты своего brute-force массажа, там есть на что взглянуть :-) Ладно это оффтоп уже.
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838175
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Alimkulov!
You wrote on 19 декабря 2014 г. 14:50:55:

Alimkulov> Как еще можно хранить?
котлеты отдельно, мухи отдельно.

ты пытаешься построить базу в терминах "экранного отображения",
а не "машинного хранения"
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838177
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlimkulovЧто то не так?
До этого момента - всё так. "Не так" наступает когда ты зачем-то пытаешься из COMP20
вычленить эту самую "20".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838195
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ладно ребята! Я с Вами согласен!
Скажите мне тогда, как вообще правильно делаете Вы! Например автоматический получит Код товара или табельный номер сотрудника.
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838202
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alimkulov> Скажите мне тогда, как вообще правильно делаете Вы!

Тебе же говорят - храни отдельно каждый атрибут,
а не "выводимый на экран/отчёт текст". Не храни
ФИО или ФамилияИмяОтчество - храни отдельно
имя, фамилию и отчество, а из них будешь получать
ФИО и всё остальное. И т.д.

Табельный номер сотрудника есть цельный атрибут
и может/должен храниться в одном поле, но если ты
хочешь по нему определять подразделение, например,
то это уже ошибка - должно быть отдельное поле для
ID подразделения - обсуждалось не так давно, поищи.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838218
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,
Спасибо Вам!
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838261
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSeryА почему бы не хранить только хэш MD5 от ИНН?ИНН для примера, в реальности у меня БД регионов были с ПК в котором номер региона был ведущим замыкающим, я всегда мог вытащить в любом отчёте номер региона из записи.
ЗЫ ведущим это в другой СУБД
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838265
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlimkulovКод товара или табельный номер сотрудника.табельный номер - это табельный номер, а код товара можно формировать в момент вставки автоматически.
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838345
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
roadsterИНН для примера
хреновый пример. ИНН имеет жесткий формат. первые две цифры регион, следующие две - номер налоговой. Зачем пихать номер региона в конец строки - непонятно, тем более что ИНН физиков и ИП состоит из 12 цифр, а юриков - из 10.
...
Рейтинг: 0 / 0
Обратное действия LPAD (Firebrid)
    #38838514
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvхреновый пример. ИНН имеет жесткий формат. первые две цифры регион, следующие две - номер налоговой. Зачем пихать номер региона в конец строки - непонятно, тем более что ИНН физиков и ИП состоит из 12 цифр, а юриков - из 10.первое, что вспомнил, вот и всё.
регион в конец ID не я пихал, так нам прислали софт, в своей разработке регион был в начале ID, по моему имеет право на жизнь, иногда очень удобно, не надо пихать регион во все превсе таблицы.
так что разобрать формализованный код тоже иногда полезно, например код КЛАДР, создателям его наплевать было на все НФ, а работать с ним приходится :)
...
Рейтинг: 0 / 0
12 сообщений из 37, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Обратное действия LPAD (Firebrid)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]