Средства проектирования информационных систем
63 Рассмотрим пример отношения «Проекты». В этом отношении функ- циональная зависимость № 1 является расширенной, так как существует функциональная зависимость № 2, а функциональная зависимость № 3 полной: Проекты 1 2 3 Наименование лаборатории * * * Номер проекта * * Количество человек в лаборатории Количество человек, участвующих в проекте Непосредственные, транзитивные и псевдотранзитивные функци- ональные зависимости. Рассмотрим атрибуты A и С отношения со схемой R . Функциональная зависимость C от A называется транзитивной функцио- нальной зависимостью , если существует атрибут B отношения со схемой R такой, что имеются следующие функциональные зависимости: B от A и С от B . Например, функциональная зависимость № 3 отношения «Студен- ты» является транзитивной функциональной зависимостью, так как суще- ствует атрибут «Номер группы» и функциональные зависимости № 1 и № 2: Студенты 1 2 3 Номер зачетной книжки * * Номер группы * Номер специальности
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy