❔ Вопрос с собеседования
Почему в реляционных базах данных не принято хранить несколько значений в одной ячейке?
Ответ: Технически это возможно (например, хранить список через запятую), но противоречит первой нормальной форме (1NF), которая требует, чтобы каждое поле содержало атомарное, неделимое значение.
Если в ячейке хранится сразу несколько значений, это затрудняет поиск, фильтрацию, нормальное использование индексов и связи между таблицами.
Поэтому в реляционном проектировании такой подход считается антипаттерном.
tags: #собеседование
➡ SQL Community | Чат
Post #957
3.08K
- 👍 17
- 🔥 5
- ❤ 2