Задание № 4708 по информатике: Реляционная база данных

Реляционная база данныхСоответствие · среднее

База данных библиотеки состоит из трёх таблиц: Readers (ReaderID — первичный ключ, FullName), Books (BookID — первичный ключ, одна запись — один физический экземпляр книги, Title) и Loans (LoanID — первичный ключ, ReaderID, BookID, LoanDate). Поля ReaderID и BookID в таблице Loans — внешние ключи на соответствующие таблицы. Одна запись Loans описывает одну выдачу одного экземпляра одному читателю. Один и тот же экземпляр со временем выдаётся разным читателям, а читатель берёт разные экземпляры. Установите соответствие между описанием пары объектов и типом связи между ними:

  1. 1. Связь между таблицами Readers и Loans по полю ReaderID

    1. Aсвязь не может быть установлена
    2. Bодин к одному
    3. Cодин ко многим
    4. Dмногие ко многим
  2. 2. Связь между сущностями «читатель» и «экземпляр книги» с учётом всех выдач

    1. Aодин ко многим
    2. Bодин к одному
    3. Cсвязь не может быть установлена
    4. Dмногие ко многим
Показать ответ и разборСкрыть ответ и разбор

Верный ответ

  • 1Cодин ко многим
  • 2Dмногие ко многим

Разбор

Строка 1: ReaderID — первичный ключ в Readers, поэтому каждый читатель встречается там один раз. В Loans ReaderID — внешний ключ, и один читатель может иметь много выдач, а каждая выдача относится ровно к одному читателю. Это связь «один ко многим». Строка 2: читатель берёт много разных экземпляров, а один экземпляр выдаётся многим разным читателям. Это связь «многие ко многим», которая в реляционной БД реализуется через связующую таблицу Loans с двумя внешними ключами. Вариант «один к одному» неверен, так как оба конца допускают много записей, а вариант «связь не может быть установлена» неверен, так как внешние ключи связь обеспечивают.

Ошибка в задании

Опишите ошибку в условии, вариантах или разборе. Не больше 1000 знаков.

Похожие задания по теме «Реляционная база данных»

Все 20 заданий темы

Репетиторы по информатике

Тренажёр

Потренируйте тему «Реляционная база данных»

20 заданий по одному, с ответом и разбором сразу. Без лимита времени.

Свой пробник

Соберите пробник с таймером

Как на ЕНТ: 2 минуты на задание.

Из каких заданий
Сколько заданий