Архитектура Microsoft Windows для разработчиков

         

Анализ элементов БД и отношений между ними



6 Анализ элементов БД и отношений между ними


Вот что следует выявить при анализе:
  • элементы (или объекты), составляющие БД;
  • первичные ключи (или другие идентификаторы каждого элемента/объекта);
  • элементы данных или атрибуты каждого элемента или объекта. Тип данных должен обеспечивать минимально необходимое пространство для хранения элемента информации — это позволит уместить больше строк на одной странице данных и тем самым уменьшить число операции ввода/вывода;
  • соотношения между элементами/объектами для создания отношений между первичными и внешними ключами.
Отношения позволяют связать таблицы средствами оператора SQL Join. Например, для связи таблиц Customers и Orders служит поле CustomerID. Результат анализа — модель «элементы-отношения», которая логически представляет данные и связи между ними и служит основой физической реализации базы данных. Нормализация обычно является составной частью процесса анализа.

Содержание раздела