![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нормализация информации [D6, IB6.x]
Альберт © (2008-02-15 14:32:00)Доброго времени суток.
Вопрос знатокам:
1.Имеет ли смысл имена клиентов выделять в отдельную таблицу, а в основной проставлять только ИД записи имени.
2.Могут ли при этом быть проблемы с сортировкой основной таблицы ?
Прошу привести аргументы за и против.
Заранее спасибо за ответы.
Сергей М. (2008-02-15 15:12:00) [101]
> чего сразу стеб про одинаковые записи
Почему стеб-то ?
Вполне резонный вопрос - если такая ситуация возможна, то почему у тебя она недопустима ?
Если уж на то пошло, то выносить в отдельный справочник следует все три поля : Имя, Отчество, Фамилия.
Альберт (2008-02-15 15:06:00) [102]
> было сомнение, теперь оно отпало - ты фигней занимаешься.
> см [1].
Не убедил
Anatoly Podgoretsky (2008-02-15 15:04:00) [103]> Sergey13 (15.02.2008 15:01:06) [6]
Какие проблемы, одного уволить.
Альберт (2008-02-15 15:04:00) [104]
> Sergey13 © (15.02.08 15:01) [6]
Ну чего сразу стеб про одинаковые записи.
Есть поле еще "серия и номер паспорта"
Sergey13 (2008-02-15 15:01:00) [105]> [5] Альберт (15.02.08 14:58)
И что, ты не допускаешь мысли о двух (или более) Ивановых Иванов Ивановичей?
ЗЫ: было сомнение, теперь оно отпало - ты фигней занимаешься. см [1].
Альберт (2008-02-15 14:58:00) [106]На данный момент три вышеприведенных поля в составе "Primary key"
Альберт (2008-02-15 14:56:00) [107]Да, основную таблицу не я придумал.
Альберт (2008-02-15 14:54:00) [108]Ладно скажу так.
У меня три важных поля: "Фамилия", Имя, "отчество".
Так вот при наличии сотни тысяч записей считаю необходимым поле "Имя" вынести в отдельную таблицу. Таблица имен будет максимально заполнена из всех известных имен.
Sergey13 (2008-02-15 14:49:00) [109]> [0] Альберт (15.02.08 14:32)
> а в основной проставлять только ИД записи имени.
А что содержится в основной?
Anatoly Podgoretsky (2008-02-15 14:47:00) [110]Связь один к одному оправдана только на плохих базах.