Выбор этого типа данных запускает мастер подстановок, предназначенный для создания поля, в котором предлагается выбор значений из раскрывающегося списка, содержащего набор постоянных значений или значений из другой таблицы.
Размер данного поля совпадает с размером ключевого поля, используемого в качестве подстановки (обычно, 4 байта).
В качестве примера БД для дальнейшего изучения различных его компонентов рассмотрим БД для учета продаж товаров неким магазином. Предположим, что все сведения о продажах хранятся в одной таблице. Назовем эту таблицу «Магазин». Эта таблица должна иметь следующие поля:
| Название поля
| Тип данных
| Длина
|
| для хранения данных о покупателе:
|
| фамилия,
| текстовый
|
|
| имя,
| текстовый
|
|
| отчество,
| текстовый
|
|
| город проживания,
| текстовый
|
|
| улица,
| текстовый
|
|
| номер дома,
| числовой
| байт
|
| номер квартиры,
| числовой
| байт
|
| телефон;
| Текстовый
|
|
| для хранения данных о товаре:
|
| наименование,
| текстовый
|
|
| цена,
| денежный
|
|
| единица измерения;
| текстовый
|
|
| для хранения данных о продаже товара:
|
| количество проданного товара,
| числовой
|
|
| дата продажи.
| тип даты
|
|
Конечно, можно было бы задать большее количество полей, например, добавить поля характеризующие паспортные данные покупателя, но для демонстрации возможностей СУБД достаточно и этих полей.