Отчет по лабораторной работе №1, «Начало работы с MS Access», страница 2

Status

StatusID

Статус

1

присутствует

2

выдана

3

в читальном зале

  • Таблица текущих статусов имеет три поля: Код Экземпляра (LibID), Код Книги (BookID), Код Статуса (StatusID). Код Экземпляра в данной таблице является ключом и имеет уникальное значение для каждой записи. Поля Код Книги и Код Статуса являются своего рода указателями на соответствующие поля в таблице книги и таблице статусов. Для связи с этими таблицами используется Мастер Подстановок. С помощью Мастера мы указываем источник записи (соответствующую таблицу) и выбираем поля для подстановки. Например, для поля BookID из таблицы Book выбрано ключевое поле BookID, которое стало значением данного и скрыто от пользователя, и Название, которое и будет отображаться в этом поле. В результате таблица имеет следующий вид.

Book_in_Lib

LibID

BookID

StatusID

12345

История хитрого плута, Лиса Рейнарда

присутствует

23476

История хитрого плута, Лиса Рейнарда

присутствует

24678

Тартарен из Тараскона

в читальном зале

25766

Последний день приговоренного к смерти

в читальном зале

34535

Тартарен из Тараскона

выдана

34556

Жизнь чудовищ в Средние века

выдана

43235

Жизнь чудовищ в Средние века

присутствует

43668

Наоборот

присутствует

45234

Последний день приговоренного к смерти

выдана

46889

Наоборот

в читальном зале

56790

Жизнь чудовищ в Средние века

присутствует

67428

Приключения Алисы в Стране Чудес. Алиса в Зазеркалье

присутствует

67890

Карлик

присутствует

87790

Карлик

в читальном зале

97654

Приключения Алисы в Стране Чудес. Алиса в Зазеркалье

присутствует