|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Vova Aksionov 2:5020/400 27 Feb 2001 15:01:35 To : All Subject : Re: идеология схемы бд -------------------------------------------------------------------------------- On Tue, 27 Feb 2001 10:00:37 +0000 (UTC), "Ilya Zvyagin" <ziv@fct.ru> wrote: >Конечно, легче всего сказать "у нас не будет составных ПК " и >об этом не думать вообще, но зачем в БД -то эти суррогаты хранить ? > >Место только да и все. > Hе всегда. Для ПК создается ключ. Если ПК - большой - то и ключ большой, а суррогатный как правило - Integer. Вполне возможна ситуация когда индекс для составного ПК больше чем поле + индекс для суррогатного. Hо и это еще не все. Hа ПК еще и ссылки есть как правило. И если этот составной ПК в самой таблице дополнительного места не занимает то это нельзя сказать про ссылки на этот ПК из других таблиц. Там как правило эти поля не нужны, там надо просто сослаться на запись, а самый компактный способ - это ссылка на суррогатный ключ. Пока. ---------------------------------------------------------------- Vova Aksionov Novosibirsk, Akademgorodok fraks@mail.nsk.ru --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/117496d7ad37b.html, оценка из 5, голосов 10
|