Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
D is transitively dependent upon A via B C. Decomposing, we get
R1(ABC) K1 = {A}
R2(BCD) K2 = {BC}.
BC is an actual key of RZ, but D is partially dependent upon it. Hence D is transitively dependent upon B C. Scheme R2 must be decomposed into
R21(BC) K21 = {BC}
R22(CD) K22 = {C},
R1, R21 and R22 form a 3NF database scheme for R. However, the two relation schemes R1 and R22 also form a 3NF database scheme for R.
D transitively зависящий от через Б К. Декомпозинга, мы добираемся
R1 (ABC) K1 =
R2(BCD) K2 = {BC}.
BC фактический ключ RZ, но D частично зависит от него. Следовательно D transitively зависящий от B C. Схема R2 должна анализироваться в
R21(BC) K21 = {BC}
R22 (CD) K22 = {C},
R1, R21 и R22 формируют схему базы данных 3NF R. Однако две схемы R1 и R22 отношения также формируют схему базы данных 3NF R.
ВАРИАНТ 29
Дано множество функциональных и многозначных зависимостей F = {A > BC, C >> DE} над схемой отношения R(A, B, C, D, E). R не находится в 4NF в отношении F из=за наличия многозначной зависимости C >> DE. Показать этапы преобразования переменной-отношения R в 4NF.
РЕШЕНИЕ 29 ---
The database scheme R consisting of the two relation schemes R1(A, B, C) and R2(C, D, E) is in 4NF with respect to F, even though the MVD A >> B is implied by F and applies to R1. A >> B is not trivial, but A is a key for R1.
Схема R базы данных, состоящая из двух схем R1 отношения (A, B, C) и R2 (C, D, E), находится в 4NF относительно F, даже при том, что MVD A >> B подразумевается F и относится к R1. A >> B не тривиален, но A - ключ для R1.
ВАРИАНТ 30 ---
Дано множество функциональных и многозначных зависимостей F = {A >> BCD, B > AC, C > D} над схемой отношения R(A, B, C, D, E, I). Показать этапы преобразования переменной-отношения R в 4NF.
Дата публикования: 2015-02-03; Прочитано: 224 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!