Нужна помощь с терминологией базы данных - PullRequest
2 голосов
/ 07 февраля 2009

Если у вас есть данные в одной таблице, которые должны быть в другой таблице, как называется их взаимосвязь?

Ответы [ 3 ]

9 голосов
/ 07 февраля 2009

Отношения называются Здоровые, но дисфункциональные .

Если вы хотите узнать «термин» для него:

De-Нормированная .

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

Редактировать: Да, я застрял там вдвойне по поводу отношений. Это пятница, я чувствую себя резвым.

5 голосов
/ 07 февраля 2009

Я думаю, что ОП, возможно, сформулировал свой вопрос двусмысленно и действительно пытается спросить: «Как вы называете отношения, в которых запись в одной таблице ссылается на строку в другой таблице? Это ограничение внешнего ключа.

1 голос
/ 07 февраля 2009

Ненормализованный мусор?

Ненормализованная база данных, которая никогда не была нормализована

Денормализованная база данных, которая была нормализована за один раз, но кто-то решил переставить некоторые данные по причине (может быть производительности)

...