2015-02-05 2 views
2

Возможно ли иметь более n ключей-кандидатов в таблице из n столбцов? Я знаю, что у меня может быть ровно n потенциальных ключей f.e. в таблице, где каждая часть каждой записи отличается. Но как насчет дополнительных ключей-кандидатов?Могу ли я иметь больше ключей-кандидатов, чем столбцы?

ответ

2

No.

Вы можете compound keys. Так что, если есть n простых ключей, тогда таблица может иметь 2^n - 1 superkeys. Но так как ключ-кандидат минимальный супер-ключ, может быть только n ключи-кандидаты.

Смежные вопросы