![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нормализация информации [D6, IB6.x]
Альберт © (2008-02-15 14:32:00)Доброго времени суток.
Вопрос знатокам:
1.Имеет ли смысл имена клиентов выделять в отдельную таблицу, а в основной проставлять только ИД записи имени.
2.Могут ли при этом быть проблемы с сортировкой основной таблицы ?
Прошу привести аргументы за и против.
Заранее спасибо за ответы.
Альберт (2008-02-27 16:26:00) [1]Благодарю всех отвечавших !!
Sergey13 (2008-02-27 14:38:00) [2]> [108] Павел Калугин © (27.02.08 14:32)
> Хотябы документ вида "Хотелка" получить и подписать
Так я и говорю типа "Техническое задание". 8-)
Павел Калугин (2008-02-27 14:32:00) [3]
> Альберт (27.02.08 10:00) [106]
так от сначала ты читаешь про всякие там Soundex и прочие подобные алгоритмы
потом думаешь насколько оно того, срастается.
потом идешь к шефу и гришь:
дубликаты я уберу, проверку такую и такую прикручу. Но это не панацея. Поэтому я еще прикрутил лог кто что ввел. И по шапке за косяки ввода нада давать им за то что искать не умеют. Пока по шапке получаем тока мы это не дело.
И в отчето кроме Ф.И.О. новопоступивших писать ФИО(логин) сотрудника вмолотившего с датой ввода (правки)
> Sergey13 © (27.02.08 10:27) [107]
Хотябы документ вида "Хотелка" получить и подписать :) а то явно секретаршу вздрючили, она поплакалась и срочно изобретать лисапед
Sergey13 (2008-02-27 10:27:00) [4]> [106] Альберт (27.02.08 10:00)
> Надо
Это слово достойно приватных бесед в курилке. Документально фиксируются обычно документы типа "Техническое задание". Кстати приступать к активной генерации идей рекомендуется только после хотя бы беглого ознакомления с указанным документом, а лучше после его согласования.
Альберт (2008-02-27 10:00:00) [5]
> может им не слишком оно надо?
Надо, иначе получит начальник, а дальше по цепочке, в том числе и я.
Павел Калугин (2008-02-27 07:21:00) [6]> [97] Petr V. Abramov © (26.02.08 13:35)
А я бы оставил на усмотрение Манагера. если он считает обосновано чт дАрАгой Леонид правильное обращение именно к этому леониду то пусть буде так. а если слажал пусть меньше бабла получит
> [98] Альберт (26.02.08 14:34)
> Идея автоматизации отчетов и документов
Идея далеко не нова.
> [98] Альберт (26.02.08 14:34)
> а)Нужно поле "Фамилия имя отчество" ежемесячно для новых
> "клиентов" передавать в ексель как три ячейки:
И вопрос в чем? и хранить три поля. Но полное и краткое ФИО хранить не давая их править. То есть править можно одно из трех полей а полное и краткое фио тем же триггером корректировать но ни как не через форму
> б)Поиск (выборка) по частям:
а вот это лечится 2-мя путями. и тольо комплексом
1. баблом по вбившему ошибку или дубль
2. смотреть на функции , например, soundex. Для меня открытием стали когда-то слова "Функция Левенштайна". рекомендую поискать и почитать.
Но опять же лечит только комплексный подход. И больший вес таки играет административная его часть. И если администрация в таких вопросах не идет на компромис то.. может им не слишком оно надо?
> [104] Ditrix © (26.02.08 16:06)
> вот в процессе формирования реестра новеньких и разделишь
> фио на составляющие.
угу. особенно если имя 5 слов а фамилия 2 слова. Не, таки придется хранить кажное в своем поле. Но справочник имен.. Эт чтоб секретарше на жениха гадать, разве что.
Ditrix (2008-02-26 16:06:00) [7]>>а)Нужно поле "Фамилия имя отчество" ежемесячно для новых "клиентов"
>>передавать в ексель как три ячейки:
вот в процессе формирования реестра новеньких и разделишь фио на составляющие.
а усложнять "ежедневку" - недальновидно.
Kepp It Simple Stupid
// озвучивалось тут уже
Альберт (2008-02-26 15:33:00) [8]
> Хватит отираться в приемной и пудрить мозги секретарше!
> 8-)))))))))))))
Споймал, согласен. :)
Sergey13 (2008-02-26 15:11:00) [9]> [10] Альберт (15.02.08 15:12)
> можна очень много сделать полезного для приемной и т.д
> [100] Альберт (26.02.08 14:57)
> А я инженер-аналитик .... я себе работу облегчаю.
Хватит отираться в приемной и пудрить мозги секретарше! 8-)))))))))))))
Sergey13 (2008-02-26 15:04:00) [10]> [100] Альберт (26.02.08 14:57)
> А информация дорого стоит.
Так то информация, а не ее склонения по падежам.
Альберт (2008-02-26 14:57:00) [11]
> "А че ты тут делаешь то?"
А я инженер-аналитик . Так вот запросы могут быть разные у начальства, а я себе работу облегчаю. А информация дорого стоит.
Sergey13 (2008-02-26 14:49:00) [12]> [98] Альберт (26.02.08 14:34)
> Идея автоматизации отчетов и документов
Это настолько общее определение, что практически ЛЮБАЯ программа под это определение попадает.
> плюс самый новый справочник по телефонам и адресам клиентов и организаций.
Эта задача не особо нуждается в лингвистических примочках.
Хотя если интересно, то почему бы не помучаться. Но с другой стороны, раз работаешь над конкретной задачей рискуешь нарваться на вопрос работодателя: "А че ты тут делаешь то?"
Альберт (2008-02-26 14:34:00) [13]
> Терзают меня смутные сомнения, что Альберт задумал что-то
> супер-пуперное. Сам не зная куда он лезет.
Потом будет видно, но зато сейчас ончень интересно, да и опыта наберусь.
> А по моему он пытается придумать задачу под свою (не очень
> удачную, ИМХО, но интересную с его т.з.) идею.
Идея автоматизации отчетов и документов, плюс самый новый справочник по телефонам и адресам клиентов и организаций.
Но вопросы все таки есть.
а)Нужно поле "Фамилия имя отчество" ежемесячно для новых"клиентов" передавать в ексель как три ячейки:
1.Фамилия
2.Имя
3.Отчество
б)Поиск (выборка) по частям:
пример найти "Вагиф Оглы", но оператор ввела "Вгиф Аглы"
Petr V. Abramov (2008-02-26 13:35:00) [14]
> Павел Калугин © (26.02.08 11:32) [96]
я б обращение все-таки флагом/справочником сделал. Чтоб "Дарагой" не написал кто-нить
Павел Калугин (2008-02-26 11:32:00) [15]
> Альберт (23.02.08 18:28) [78]
> Если нет данных по паспорту, тогда сверка из пенсионной
> базы.
Иванов Петр Петрович 21 год студент (пенсионного еще нет)
через полгода с новым паспортом взамен утеряного
Иванов Петр Петрович 21 год студент (пенсионного еще нет)
два разных ? или один и тот же?
Переводить имена это бред.
Завести структуру для хранения обращения и не мучать кошек
полное ФИО Иванов Иван Иванович
краткое ФИО Иванов И. И.
обрашатся как Дорогому Ванюшеньке
Sergey13 (2008-02-26 08:54:00) [16]> [94] Германн © (26.02.08 01:54)
А по моему он пытается придумать задачу под свою (не очень удачную, ИМХО, но интересную с его т.з.) идею.
Германн (2008-02-26 01:54:00) [17]Терзают меня смутные сомнения, что Альберт задумал что-то супер-пуперное. Сам не зная куда он лезет.
Petr V. Abramov (2008-02-25 22:12:00) [18]
> и в отдельной таблице языковые синонимы по связке один ко
> многим.
а зачем синонимы? человек все ж либо русский, либо украинец, и обращаться к нему надо либо "Уважаемый", либо "Шановний". Случай зависимости от политической ситуации выходит за пределы обсуждения :)
> 2.Как сделать алфавитку для приемной, где только фамилия
> и инициалы ?
построить view, в котором будут только фамилия и инициалы, и роли "примная" дать гранты на него.
Ega23 (2008-02-25 21:57:00) [19]
> Имена взяты с книги "Что имя твое значит", где представлены
> все славянские, греческие и германские их производные.
Марлен там тоже есть?
Павел Калугин (2008-02-25 21:55:00) [20]> [89] Альберт (25.02.08 16:42)
Так может ввсе таки озвучить задачу и предметную область?