Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Leo V. Mironoff                      2:5020/293     07 Apr 2002  19:36:00
 To : Andrew Evdokimov
 Subject : Re: как лучше?
 -------------------------------------------------------------------------------- 
 
 
 Sat Apr 06 2002 01:38, Andrew Evdokimov (2:5020/767.3@FidoNet) wrote to All:
 
 AE> Есть вот такая задача - хранить в реляционной БД информацию о
 AE> человеках. Человеки бывают разных видов, для простоты выделим 2 - вид1
 AE> и вид2 соответственно. Вид1 характеризуется фамилией, именем,
 AE> отчеством, профессией и e-mail'ом. Вид2 - фамилией, именем, отчеством,
 AE> телефоном, факсом и адресом. (Hа самом деле все очень условно, но суть
 
 Я бы сделал так: таблица, в которой хранится инвариант и вторая таблица, в
 которой хранятся все существующие и будущие "дополнительные" поля в виде
 (customer_id, field_type, field_data). Hе самый лучший поход с точки зрения
 быстродействия, но зато гарантированно никаких будущих изменений структуры,
 какой бы бред не пришел юзерам в голову. В любом случае, первый подход - самый
 кривой - не умножай сущностей без нужды.
 
 :), Leo
 
 --- Dixi.
  * Origin: - The Endless Quest - (2:5020/293)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 как лучше?   Andrew Evdokimov   06 Apr 2002 01:38:21 
 Re: как лучше?   Sergey Astakhov   06 Apr 2002 05:21:05 
 Re: как лучше?   Serguei Tarassov   06 Apr 2002 17:38:21 
 Re: как лучше?   Serg   07 Apr 2002 12:31:37 
 Re: как лучше?   Leo V. Mironoff   07 Apr 2002 19:36:00 
 Re: как лучше?   Valery Bondarenko   12 Apr 2002 12:44:46 
 Re: как лучше?   Belugin Max   08 Apr 2002 10:58:46 
Архивное /su.dbms/22953cb0a2c9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional