488________________________________________________Глава 9

В нашем примере таблицы Pers (см. таблицу 9.1) для поля Mum целесообразно
выбрать тип Autoincrement, обеспечивающий уникальность каждой записи. Для
полей Dep, Fam, Nam и Par необходимо задать тип Alpha, для поля Year_b — тип
Short, для поля Sex — Logical, для поля Charact — Memo, для поля Photo — Bina-
ry. В таблице Dep (см. таблицу 9.2) для поля Dep надо задать тип Alpha, а для поля
Proisv — Logical.

Для некоторых типов необходимо задавать размер (Size). Например, для стро-
кового типа Alpha размер — это число символов.

Ключевые поля должны быть отмечены символом «*» в последней колонке.
Для того, чтобы поставить или удалить этот символ, надо или сделать двойной
щелчок в соответствующей графе информации о поле, или выделить эту графу и
нажать клавишу пробела. Если имеется несколько ключевых полей, то в таблицах
Paradox они должны быть первыми. В нашем примере для таблицы Pers ключе-
вым является поле Mum, а для таблицы Dep — поле Dep.

9.2.3 Задание свойств таблицы

Теперь обратите внимание на правую часть окна (рис. 9.6). В нем задаются
свойства таблицы (Table properties). Вверху имеется выпадающий список с рядом
разделов.

9.2.3.1 Validity Checks — проверка правильности значений

Начнем с первого из них: Validity Checks — проверка правильности значений.
Вид правой части окна при выборе этого раздела показан на рис. 9.6 и может не-
сколько изменяться в зависимости от того, какой тип у поля, выделенного курсо-
ром. Вы можете задать следующие характеристики поля:

Required Field В этом индикаторе отмечаются те поля, значения которых обяза-
тельно должны содержаться в каждой записи. Для нашего приме-
ра такими полями, вероятно, должны быть поля Fam, Nam и Par

Minimum     Минимальное значение. Это свойство полезно задавать для чис-
ловых полей. В нашем примере надо задать минимальное значе-
ние для поля Year_b

Maximum     Максимально значение. Это свойство полезно задавать для чис-
ловых полей. В нашем примере надо задать максимальное значе-
ние для поля Year_b

Default       Значение по умолчанию. Это свойство полезно задавать для чис-
ловых и логических полей. В нашем примере полезно задать
значение по умолчанию для поля Year_b и обязательно надо за-
дать значение по умолчанию для поля Sex (иначе у пользователя
могут возникнуть проблемы при вводе информации)

Picture        Шаблон для ввода данных. Например, можно задать шаблон но-
мера телефона и т.п. Подробнее о составлении шаблонов вы мо-
жете узнать во встроенной справке Database Desktop

Assist         Эта кнопка вызывает диалоговое окно, помогающее создать шаб-
лон Picture

9.2.3.2 Table Lookup — таблица просмотра

Следующий раздел в выпадающем списке свойств таблицы в правом верхнем
углу экрана на рис. 9.6: Table Lookup — таблица просмотра. Этот раздел позволяет
связать с полем данной таблицы какое-то поле другой, просматриваемой таблицы,