Мои вопросы:
1) Если у меня есть отношение R(A,B,C)
, будучи AB
первичным ключом, и F = {}
, могу ли я предположить, что C
зависит от AB
? Я бы сказал нет, но я спрашиваю, чтобы убедиться.
2) Я считаю само собой разумеющимся, что AB -> CDE
это то же самое, что сказать AB -> C
, AB -> D
, AB -> E
и сказать AB -> CE
, AB -> D
. Я прав?
3) Возьмите R(A,B,C,D)
, поскольку AB
является первичным ключом с F = {AB->C}
. Это в 2NF
? Я бы сказал нет, так как D
не зависит ни от каких других атрибутов, не говоря уже о первичном ключе!
4) Я пытаюсь понять, если с
R(K, L, M, N, O,P)
будучи KL
первичным ключом
F = { KL->MN, KL->OP, M->N, O->P }
R
находится в 2NF
или 3NF
. И P
, и N
зависят (хотя и косвенно) от всего первичного ключа. Достаточно ли быть в 2NF
? Если это так, я бы сказал, что R
не находится в 3NF
, поскольку не должно быть зависимостей между непростыми атрибутами в отношении 3NF
, верно?
Спасибо