Я работаю над проблемой нормализации и зависаю от того, находится ли данное отношение в форме 2NF.Отношение задается как R (A, B, C, D, E, F, G), а набор FD задается как:
{A-> B, B-> AC, F->ACDE, ADE-> FG}.
Ключами-кандидатами, которые я нашел, являются {F, ADE, BDE, ACDE}.Однако я немного сбит с толку, если ACDE разрешено быть ключом-кандидатом, поскольку, насколько я понимаю, для того, чтобы атрибут появился в ключе, он должен либо появиться на LHS, либо на ОБА LHS и RHS функциональной зависимости.Если ACDE является допустимым ключом, то будет ли он нарушать 2NF, поскольку ADE является подмножеством ACDE и все еще может генерировать непростой атрибут G?