У меня есть соотношение:BCNF (3.5NF) Распад Проблемы
R(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)
, который я пытаюсь разложить в НФБК, вот мои функциональные зависимости:
- A -> B, C, D
- B -> A, C, D
- C -> A, B, D
- D -> A, B, C
- F -> A, B, C, D, E, G, H, I, J, K, L, M, N, O, P, Q
- A, E, G -> B, C, D, F, H, I, J, K, L, M, N, O, P, Q
Хотя C является очевидным выбором для первичного ключа это поле длиной около абзаца, поэтому я выбрал A, E, G как составной ключ, потому что размещение запросов было бы слишком грязным.
Я ценю, что есть много вопросов, подобных этому на этом сайте, а также в других источниках в Интернете, но я просто не могу воспроизвести их решения в своей собственной проблеме.
Спасибо за ваше время,
Может ли кто-нибудь дать мне совет? Я не могу продолжать свой проект, пока не разложил свое отношение. –