Является ли эта функциональная зависимость тривиальной? (Реляционный дизайн базы данных) - PullRequest
1 голос
/ 24 января 2012

У меня есть эта проблема:

R = (A, B, C, D, E) 

и

F = (A -> BC, B -> CD, E -> AD)

В книге говорится, что это в BCNF, потому что все FD тривиальны.

Мой вопрос:как это FDs тривиально?

1 Ответ

0 голосов
/ 24 января 2012

по тому, что вы опубликовали:

R = ABCDE

  1. A -> BC
  2. B -> CD
  3. E -> AD

ключ-кандидат E

Все левые FD не показывают E, поэтому это не BCNF. и, следовательно, нетривиальный FD.

...