Автор Іылимбадзе Цылимбадзе задал вопрос в разделе Другие языки и технологии
Автоматическая нормализация БД и получил лучший ответ
Ответ от Александр Потетнин[гуру]
Автоматически только кошки родятся. Во-первых, думать нужно при создании базы, а не после. Правильная структура данных - половина решения. Во-вторых, без описания базы ничего конкретного сказать нельзя. Вот если есть данные какого-то лица и оно может повториться в записях, то естественно, нужно завести таблицу типа "Досье" с первичным ключом. А в других таблицах хранить ТОЛЬКО ссылку на нужную запись. И не придется 20 раз вводить данные на одного человека. И мне неясно, а что Вы имеете ввиду под дубликатами? Если у Вас одна таблица, то одинаковые записи в ней могут означать или ошибку, или действительную необходимость держать две записи, например, еще один заказ одинакового товара одним и тем же лицом.
Источник: Работаю с базами около 20 лет. Есть некоторый опыт. Не теория, а опыт.
Как сделать поиск по всем таблицам в базе данных access?
Сделать запрос:
Select * From <имя таблицы> Where
подробнее...
Что такое инфологическая модель предметной области.
Информатика << Назад
БАЗА ДАННЫХ. ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БАЗЫ ДАННЫХ. ОСНОВНЫЕ ВИДЫ
подробнее...
Какие бывают виды программной продукции ?
Общее программное обеспечение
1. Операционная система - это комплекс программ,
подробнее...
er-диаграмма
Это невозможно объяснить в 2-х словах... Лекции прогуливать нехорошо, однако.
В общем, рисуешь
подробнее...
Чем отличаются инфологическая (er-модель) и даталогическая (реляционная) модели базы данных при построении?
Инфологическая модели базы данных - это некий общий план, определяющий перечень сущностей/объектов
подробнее...