powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Разделение одного поля на два
9 сообщений из 34, страница 2 из 2
Разделение одного поля на два
    #39375860
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akrushВставку веду через Делфи используя ФИБы
Ну вот на Делфи и разделяй
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39375861
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akrushwadman,
Вставку веду через Делфи используя ФИБы
FB-серверу - перпендикулярно где, как и на чём ты там лабаешь "клиента".
Книшку почитай, да...
3/4 дури в голове и 2/3 дурацких вопросов само собой отвалится.
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39379246
Фотография alex_p_n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВ таблице IN_OPLATA_WORK нужно разделить:
1. Номер дома на цифровое и текстовое значение...
Меня дико умиляюит таки, с позволения сказать, "базы данных"...
Если возникла необходимость "разделить поле" - это значит, что БД не нормализована от слова "совсем"!
Т.е. таблица даже не находится в 1НФ!
Может, перед тем как лепить "базу", всё-таки стоило бы подучить "матчасть" - ту же нормализацию, например...
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39379317
akrush
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_p_nавторВ таблице IN_OPLATA_WORK нужно разделить:
1. Номер дома на цифровое и текстовое значение...
Меня дико умиляюит таки, с позволения сказать, "базы данных"...
Если возникла необходимость "разделить поле" - это значит, что БД не нормализована от слова "совсем"!
Т.е. таблица даже не находится в 1НФ!
Может, перед тем как лепить "базу", всё-таки стоило бы подучить "матчасть" - ту же нормализацию, например...
Никто не говорил что данные "живут" в базе данных. Это данные импортируются. Там, в импортируемых данных, полный бред. С этим нужно как-то работать. Думал что можно разделить средствами ФБ. Но уже реализовал средствами Делфи.
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39380639
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_p_nМеня дико умиляюит таки, с позволения сказать, "базы данных"...
Если возникла необходимость "разделить поле" - это значит, что БД не нормализована от слова "совсем"!
Т.е. таблица даже не находится в 1НФ!
Может, перед тем как лепить "базу", всё-таки стоило бы подучить "матчасть" - ту же нормализацию, например...

Программистами не рождаются а становятся, набирая опыт.
Идеальных программ не бывает.
Исходные условия меняются и то что не надо было вчера понадобилось сегодня. Оракулов на всех не хватает что бы предусмотреть все варианты наперед.

"Разделить поле" - не самая плохая ситуация, тут хотя бы есть что разделять. Т.е. как минимум эти данные уже привязаны к этой записи. Хуже когда данных вообще нет или они есть в чем-то отдельном и нет критерия как их привязать.
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39380690
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен с категоричным заявлением об обработке клиентом почти полностью.

Для тех, кто уже "дорос до классической музыки", всё же нужен намёк на дисклеймер.
Загрузку из DBF методом откусывания заголовка и подкладывания в качестве внешней я таки видел и щупал

Прочтение "постановки задачи" автором тоже вызывает вопросы.
Я сейчас сижу в доме номер "вл1с2".
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39380694
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSery> я таки видел и щупал

Оно универсально вообще?
С Кладром/ФИАСом работает?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39380706
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

Нет, не ФИАС и не КЛАДР.
Универсальность примерно около нуля.
Там куча проблем с блокировкой файлов при объявлении и уничтожении внешних таблиц возникала, и чтобы ещё внешний робот откусанные DBF-ы подкладывал...
Сделано для какого-то еженедельного импорта огромнокучи данных, потому что было интересно.

И повторять сей опыт на других задачах импорта сильно расхотелось.
...
Рейтинг: 0 / 0
Разделение одного поля на два
    #39380731
Василий №2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex_p_nМеня дико умиляюит таки, с позволения сказать, "базы данных"...
Если возникла необходимость "разделить поле" - это значит, что БД не нормализована от слова "совсем"!
Т.е. таблица даже не находится в 1НФ!
Может, перед тем как лепить "базу", всё-таки стоило бы подучить "матчасть" - ту же нормализацию, например...
Любитель делать справочники на всё, включая имена-отчества-фамилии? :)
Нормализация определяется сущностью. Раньше сущностью был адрес целиком, потом понадобилось его декомпозировать, обычная ситуация.
ТС, проблема в том, что адрес - это не просто "Улица-дом-квартира", а весьма чёртоноголомательная штука. Почитай на хабре статьи про КЛАДР, много полезного узнаешь.
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Разделение одного поля на два
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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