Для эффективного хранения в базе данных отношения один (B, место проживания) ко многим...

0 голосов
59 просмотров

Для эффективного хранения в базе данных отношения один (B, место проживания) ко многим (A, жилец) необходимо (данные о месте проживания и проживающих хранятся в разных таблицах):

Выберите один ответ:
1)Создать дополнительную колонку в таблице A с указание идентификаторов B, с которым оно входит в отношение.
2)Создать дополнительную таблицу для хранения идентификаторов A и B входящих в отношение.
3)Создать две таблицы для хранения идентификаторов A и B входящих в отношение
4)Создать дополнительную колонку в таблице B с указанием идентификторов A, с которым оно входит в отношение


Информатика (100 баллов) | 59 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Ответ находится при помощи обычной логики, тут даже не надо особых знаний по теории реляционных БД. При отношении "один ко многим" каждый из "многих" должен ссылаться на конкретный "один", или попросту, у каждого жильца должно быть свое место проживания. Поэтому в таблице (А, жилец) нужно сделать поле, в котором будет указана ссылка (точнее, ключ записи) для таблицы (B, место проживания).

Ответ: 1)

(142k баллов)