При разработке полей для каждой таблицы необходимо помнить следующее:
1. Каждое поле должно быть связано с темой таблицы.
2. Не рекомендуется включать в таблицу данные, которые являются результатом выражения
3. В таблице должна присутствовать вся необходимая информация.
4. Информацию следует разбивать на наименьшие логические единицы (Например, поля «Имя» и «Фамилия», а не общее поле «Имя»).
В процессе создания таблицы для каждого поля требуется указать: Имя поля, Тип данных, Свойства поля. В колонке Описание можно указать развернутую характеристику поля, эту колонку заполнять необязательно.
Тип данных определяет, какого вида данные будут храниться в поле, - текст, числа, даты и пр.
МА поддерживает восемь типов данных:
Тип данных
| Использование
| Размер
|
Текстовый
| Буквы и цифры
| До 255 байт (каждый символ занимает 1 байт)
|
МЕМО
| Буквы и цифры (обычно несколько предложений или абзацев
| До 64000 байтов
|
Числовой
| Числовые значения (целые или дробные)
| 1, 2, 4 или 8 байт
|
Дата/Время
| Даты и время
| 8 байт
|
Денежный
| Денежные значения
| 8 байт
|
Счетчик
| Числовое значение, автоматически увеличиваемое при вводе каждой новой записи
| 4 байт
|
Логический
| Логические значения
| 1 бит
|
Объект OLE
| Картинки, диаграммы и другие объекты OLE из приложений Windows
| До 1 гигабайт
|
Свойства поля – определяют внешнее представление данных при вводе и просмотре. Некоторые свойства полей определяются автоматически при выборе типа данных. Можно изменить или задать определенные свойства, зависящие от выбранного типа данных.
Свойство поля
| Назначение
|
Размер поля
| Изменяет размер текстового поля или определяет диапазон допустимых значений для числового поля
|
Формат поля
| Изображает даты и числа в указанном формате, например, длинном формате даты или денежном формате
|
Число десятичных знаков
| Изображает указанное число знаков после десятичного разделителя, если используется числовой или денежный формат
|
Маска ввода
| Изображает постоянные символы в поле, чтобы их не надо было вводить, и проверяет, что введенное значение помещается в маску
|
Подпись поля
| Позволяет указать подпись, отличную от стандартной (имени поля), которую следует использовать в новых формах и отчетах
|
Значение по умолчанию
| Автоматически вводит указанное значение во все новые записи
|
Условие на значение
| Позволяет указать, каким условиям должны удовлетворять значения, которые можно вводить в данное поле
|
Сообщение об ошибке
| Позволяет указать текст сообщения, которое должно появляться на экране при попытке ввода значения, нарушающего условие, определенное для данного поля
|
Обязательное поле
| Позволяет указать, что данное поле обязано содержать значение
|
Пустые строки
| Разрешает хранение пустых строк в текстовых и МЕМО-полях
|
Индексированное поле
| Ускоряет выполнение поиска в полях, в которых он часто выполняется
|