2012-05-06 4 views
0
  • Что такое разложение схемы базы данных?
  • Зачем нам нужны разложения?
+4

Когда вы выполнили поиск Google в разделе «Разделение схемы базы данных», ни одна из трех первых записей не помогла вам? Все, что я видел, выглядели актуальными, особенно [третий] (http://crpit.com/confpapers/CRPITV62Koehler.pdf): _ Общий подход при разработке реляционных баз данных - начать с схемы универсальных отношений, которая затем разлагается на несколько подсхем. Это использует термин «декомпозиция» для описания процесса «нормализации», для которого вы найдете огромное количество хитов. –

ответ

1

Возможно, это означает, что вы начинаете с одной общей схемы для своей базы данных и разлагаете ее на более конкретные схемы.

Хороший выбор более конкретных схем могут быть определены с использованием FK ограничения, определенные на схеме, как присоединиться к зависимости и т.д.

Зачем вам это нужно? Я считаю, что это значительно помогает с нормализацией и управляемостью.