Skip to content
Sunshine-ki edited this page Jan 13, 2021 · 6 revisions

Дана переменная-отношение Homework_Result(Student_ID, Exercise_No, Points, Max_Points), для которой выполняется множество функциональных зависимостей S={{Student_ID, Exercise_No} –>Points, Exercise_No –>Max_Points}. Какие потенциальные ключи существуют для данной переменной-отношения?

Введем обозначения: I = Student_ID E = Exercise_No P = Points M = Max_Points

Теперь множество функциональных зависимостей примет вид:

S = 
{
	IE->P,
	E->M
}

Атрибуты, встречающиеся только в левой части: E,I (входят во все потенциальные ключи).

Атрибуты, встречающиеся только в правой части: P,M (не входят в потенциальные ключи).

{E,I}+ = {E,I,P,M} - потенциальный ключ. (если уберем что-то, то не получим полный набор нашей схемы.)

<- or ->

Clone this wiki locally