Рубрики

ВОРОТА | GATE CS 2008 | Вопрос 85

Рассмотрим следующую диаграмму ER.

Минимальное количество таблиц, необходимое для представления M, N, P, R1, R2, составляет
(А) 2
(Б) 3
(С) 4
(D) 5

Ответ: (Б)
Пояснение: Ответ B, то есть 3 минимальные таблицы.

M, P — сильные объекты, поэтому они должны быть представлены отдельными таблицами.

Наборы отношений «многие к одному» и «один ко многим», которые являются общими на стороне «многие», могут быть представлены путем добавления дополнительного атрибута к стороне «многие», содержащего первичный ключ стороны «один». (Таким образом, для наборов отношений не потребуется дополнительная таблица)

Таблица M модифицирована, чтобы включить первичный ключ стороны P (то есть P1). N является слабой сущностью и модифицируется для включения первичного ключа P (то есть P1).

Поэтому должно быть минимум 3 таблицы со схемой, приведенной ниже:

M ( M1, M2, M3, P1)
P ( P1, P2 )
N ( P1, N1, N2 )

Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE CS 2008 | Вопрос 85

0.00 (0%) 0 votes