Здравствуйте, Аноним, Вы писали:
А>Здравствуйте.
А>Собственно, такой вопрос: насколько оправдан отход от канонических нормальных форм при проектировании БД? А>У нас сейчас в конторе идет живое обсуждение нового проекта и есть два лагеря: считающие, что все таблицы должны быть в 3NF, и те, кто говорит, что с введением дублирования будет получен существенный выигрыш в скорости работы, поэтому можно отойти от классики.
А>Каковы ваши соображения?
А>Особенно интересует мнение людей с большим опытом работы в области БД.
А>ЗЫ. Проект связан с веб.
Надо подумать о том, хотите ли вы расширять свою БД в будущем. Если серьезных добавлений в структуру не предвидется, то денормализованная сэкономит время на разработке. Но нормализованная БД существенно легче переносит расширение, особенно когда она уже эксплуатируется.