18.5.5. Общие проблемы

Нормальные формы помогают проектировать базы данных, в которых нет ненужных избыточных данных и противоречий, которые могут повлечь за собой проблемы производительности или потерю информации при последующем выполнении операции вставки, обновления и удаления. Можно сказать, что нормальные формы позволяют избежать искажения данных путем создания ложных данных или разрушения истинных.

Многие общие проблемы проектирования – это результат нарушения одной из нормальных форм. Общие проблемы обычно включают [11]:

  1. повторяющиеся группы данных;

  2. многократное использование одного и того же атрибута;

  3. множественное местонахождение одного и того же факта;

  4. конфликтующие факты;

  5. производные атрибуты.