нормализация бд



Автор Іылимбадзе Цылимбадзе задал вопрос в разделе Другие языки и технологии

Автоматическая нормализация БД и получил лучший ответ

Ответ от Александр Потетнин[гуру]
Автоматически только кошки родятся. Во-первых, думать нужно при создании базы, а не после. Правильная структура данных - половина решения. Во-вторых, без описания базы ничего конкретного сказать нельзя. Вот если есть данные какого-то лица и оно может повториться в записях, то естественно, нужно завести таблицу типа "Досье" с первичным ключом. А в других таблицах хранить ТОЛЬКО ссылку на нужную запись. И не придется 20 раз вводить данные на одного человека. И мне неясно, а что Вы имеете ввиду под дубликатами? Если у Вас одна таблица, то одинаковые записи в ней могут означать или ошибку, или действительную необходимость держать две записи, например, еще один заказ одинакового товара одним и тем же лицом.
Источник: Работаю с базами около 20 лет. Есть некоторый опыт. Не теория, а опыт.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Автоматическая нормализация БД
спросили в Модель Модели
Что такое инфологическая модель предметной области.
Информатика << Назад
БАЗА ДАННЫХ. ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БАЗЫ ДАННЫХ. ОСНОВНЫЕ ВИДЫ
подробнее...
спросили в Object Pascal
Какие бывают виды программной продукции ?
Общее программное обеспечение

1. Операционная система - это комплекс программ,
подробнее...

er-диаграмма
Это невозможно объяснить в 2-х словах... Лекции прогуливать нехорошо, однако.
В общем, рисуешь
подробнее...

Чем отличаются инфологическая (er-модель) и даталогическая (реляционная) модели базы данных при построении?
Инфологическая модели базы данных - это некий общий план, определяющий перечень сущностей/объектов
подробнее...
Нормальная форма на Википедии
Посмотрите статью на википедии про Нормальная форма
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*