|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Serg Vasiltsoff 2:5020/400 16 Feb 2001 12:01:46 To : All Subject : Re: идеалогия схемы бд -------------------------------------------------------------------------------- Молчат, и ведь правильно молчат - налицо полное отсутствие постановки! > имеем объекты "человек", "место работы", "что-то еще...". Что-то еще - очень важно определить связи этого "что-то еще" с остальными сущностамя. Ведь построение модели (схемы) БД есть выделение сущностей и взаимосвязей между ними. > Связи "человек" - "место работы", "человек" - "что-то еще..." разбиты по > временным интервалам "дата начала", "дата окончания". > Hеобходимо реализовать схему БД. > Варианты решения: > 1) схема звезды, где временные интервалы расположены в центральной таблице > 2) временные интервалы расположены в каждой таблице "место работы", "что-то > еще...". > 3) деление БД на оперативную и архивную > 4) ...? > Может ли кто прокомментировать варианты или посоветовать что-то > альтернативное? Альтернативное: связи типа начало работы - конец работы сильно напоминают событийный механизм. Hапрашивается пара сущностей: "человек" и "место работы" и табличка отношений, связывающая эти две сущности и имеющая : - дата события - тип события (пришел - ушел - вышел покурить) --- ifmail v.2.15dev5 * Origin: Lime Systems (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/12005684b93c2.html, оценка из 5, голосов 10
|