Что важно иметь в виду при проектировании базы данных? - PullRequest
18 голосов
/ 26 сентября 2008

Что важно иметь в виду при проектировании базы данных?

Я не хочу ограничивать ваш ответ моими потребностями, так как я уверен, что другие могут также извлечь выгоду из вашего понимания. Но я планирую систему управления контентом для сайта, управляемого сообществом клиентов.

Ответы [ 23 ]

0 голосов
/ 27 сентября 2008

Я бы сказал, что важно помнить, что структура может измениться. Так что не загоняй себя в угол. Убедитесь, что все, что вы делаете, оставляет вам некую «комнату» и даже возможность перенести данные в другую структуру.

0 голосов
/ 14 сентября 2010

Столько, сколько вы можете сделать первичным ключом сгенерированный номер последовательности.

0 голосов
/ 26 сентября 2008

Помните, что нормализация относится только к тому, что вы моделируете. Возможно, вы моделируете коллекцию объектов в вашем домене. Возможно, вы записываете серию событий, в которых данные повторяются, поскольку одни и те же данные применяются более одного раза. Не путайте две вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...