Далее следует заполнить еще один комплект рабочих бланков, который поможет объединить элементы данных в объекты. В верхней части бланка для каждого объекта надо перечислить все объекты связанные с данным. В графе бланка «Связь» указывается тип связи («один-ко-многим» или «один-к- одному»).
Для каждого элемента данных, в рабочем бланке объекта, обязательно должны быть указаны тип данных (текстовый, числовой, денежный, Мемо и т.д.) и длина поля, необходимая для их хранения. Должно быть дано краткое описание этого элемента, которое впоследствии будет использоваться при определении таблицы.
Также, в бланке должно быть записано условие на значение, которое будет применяться к соответствующему полю данных. В дальнейшем, можно будет задать эти условия в программных файлах FoxPro, чтобы использовать их для проверки данных.
Опишем используемые объекты, заполнив рабочий бланк №2.
|РАБОЧИЙ БЛАНК №2 (ОБЪЕКТЫ) | | | |Имя объекта: |KADRES | |Краткое описание: |Основные анкетные данные сотрудников | |Связанные объекты: |Имя: |Связь: | | |Education additional |Многие | | |Language |Многие | | |Conviction |Многие | | |Family |Многие | | |Passport registration |Многие | | |Work record card |Многие | | |Purpose and moving |Многие | | |Qualifications |Многие | | |Business trip |Многие | | |Holiday |Многие | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Organic number |Числовой (6) |Табельный номер |Требуется | | | |сотрудника | | | | | |Не должны | | | | |повторяться | |Insurance number|Текстовый (14) |Страховой номер |NNN-NNN-NNN | |Surname |Текстовый (15) |Фамилия |Требуется | |Name |Текстовый (15) |Имя |Требуется | |Patronymic name |Текстовый (15) |Отчество |Требуется | |Sex |Текстовый (15) |Пол |Требуется | | | | |М или Ж | |Date of birth |Дата |Дата рождения |Требуется | |Birthplace |Текстовый (47) |Место рождения |Требуется | |Nationality |Текстовый (15) |Национальность |Требуется | |Social origin |Текстовый (47) |Социальное |Требуется | | | |происхождение | | |Citizenship |Текстовый (30) |Гражданство |Требуется | |Education |Текстовый (47) |Образование |Требуется | |Education |Текстовый (47) |Название учебного |Требуется | |institution | |заведения | | |Form of training|Текстовый (20) |Форма обучения |Требуется | |Year of the |Дата (8) |Год окончания |Требуется | |ending | | | | |Diploma |Текстовый (25) |Диплом (серия) |Требуется | | | | |Серия:ХХХХ | | | | |номер:NNNNNNNN | |Qualification |Текстовый (47) |Квалификация по |Требуется | | | |диплому | | |Speciality |Текстовый (47) |Специальность по |Требуется | | | |диплому | | |Amount education|Числовой (2) |Количество записей в| | |additional | |разделе | | | | |«Дополнительное | | | | |образование» | | |Kind of hiring |Текстовый (30) |Вид найма |Требуется | |Kind of work |Текстовый (30) |Вид работы |Требуется | |Scientific |Текстовый (30) |Ученая степень | | |degree | | | | |Scientific rank |Текстовый (30) |Ученое звание | | |Narrow |Текстовый (47) |Узкая специальность | | |speciality | | | | |Amount foreign |Числовой (2) |Количество записей в| | |languages | |разделе «Владение | | | | |иностранными | | | | |языками» | | |Amount |Числовой (2) |Количество записей в| | |conviction | |разделе «Наличие | | | | |судимости» | | |Marital status |Текстовый (20) |Семейное положение |Требуется | |Amount family |Числовой (2) |Количество записей в| | | | |разделе «Состав | | | | |семьи» | | |Trade union |Текстовый (40) |Профсоюз |Требуется | |Group of |Числовой (1) |Группа инвалидности | | |inability | | | | |Pensioner |Текстовый (1) |Пенсионер ? |Требуется | | | | |Д или Н | |Participant of a|Текстовый (1) |Участник войны |Требуется | |war | | | | | | | |Д или Н | |Postal index |Числовой (6) |Домашний индекс |Требуется | |Region |Текстовый (20) |Район |Требуется | |Area |Текстовый (40) |Область |Требуется | |Home address |Текстовый (40) |Домашний адрес |Требуется | |Telephone number|Текстовый (18) |Домашний телефон |###-##-## код: ### | |Passport |Текстовый (29) |Серия, номер |Требуется | | | | |Серия: XXXXXXX-XX | | | | |номер: ###### | |Conscription |Текстовый (20) |Воинская обязанность| | |Military rank |Текстовый (20) |Воинское звание | | |Number |Числовой (12) |Номер ВУС | | |Military ticket |Текстовый (23) |Номер военного |Серия: XXX | | | |билета |номер: ####### | |Validity to |Текстовый (47) |Годность к военной | | |military service| |службе | | |Attitude to |Текстовый (47) |Отношение к | | |booking | |бронированию | | |Mobile |Текстовый (1) |Наличие моб, |Д или Н | |instructions | |предписания | | |Group of thee |Текстовый(47) |Группа учета | | |account | | | | |Category of the |Текстовый (20) |Категория учета | | |account | | | | |Commissioners |Текстовый (47) |Райвоенкомат | | |Date started |Дата |Дата начала срочной | | |service | |службы | | |Date close |Дата |Дата окончания | | |service | |срочной службы | | |Date of last |Дата |Дата последнего | | | | |прохождения мед. | | | | |Комиссии | | |Amount work |Числовой (2) |Количество записей в| | |record cards | |разделе «Трудовая | | | | |книжка» | | |Amount purpose |Числовой (2) |Количество записей в| | |and moving | |разделе «Назначения | | | | |и перемещения» | | |Amount |Числовой (2) |Количество записей в| | |qualifying | |разделе | | |category | |«Квалификационный | | | | |разряд» | | |Company name |Текстовый (47) |Название учреждения |Требуется | |Subdivision |Текстовый (30) |Подразделение |Требуется | |Current post |Текстовый (30) |Текущая должность |Требуется | |Date of |Дата |Дата приема на |Требуется | |employment | |работу | | |Date closed of a|Дата |Дата окончания |Требуется | |trial period | |испытательного срока| | |Amount business |Числовой (2) |Количество записей в| | |trip | |разделе | | | | |«Командировки» | | |Amount holiday |Числовой (2) |Количество записей в| | | | |разделе «Отпуска» | | |Date of |Дата |Дата увольнения |Требуется | |dismissal | | | | |Reason of |Текстовый (47) |Причина увольнения |Требуется | |dismissal | | | | |Individual |Текстовый (12) |Индивидуальный номер|Требуется | |number | |налогоплательщика | | |Tax bearer |Текстовый (14) |Серия свидетельства |Требуется | |series | |налогоплательщика | | |Tax bearer |Текстовый (14) |Номер свидетельства |Требуется | |number | |налогоплательщика | | |Tax bearer |Дата |Дата выдачи |Требуется | |distribution | |свидетельства | | |date | |налогоплательщика | | | | | | |Имя объекта: |Education additional | |Краткое описание: |Сведения о дополнительном образовании | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Date begin in |Дата |Дата поступления в |Требуется | |education | |у/з | | |Date of end |Дата |Дата окончания у/з |Требуется | |education | | | | |Additional |Текстовый (30) |Образование |Требуется | |education | | | | |Name education |Текстовый (15) |Название у/з |Требуется | |Diploma |Текстовый (15) |Диплом |Требуется | |education | | | | |Form of training|Текстовый (15) |Форма обучения |Требуется | |additional | | | | |Qualification |Текстовый (15) |Квалификация |Требуется | |additional | | | | |Speciality |Текстовый (15) |Специальность |Требуется | |additional | | | | | | | | |Имя объекта: |Language | |Краткое описание: |Знание дополнительных иностранных языков | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Other language |Текстовый (20) |Язык |Требуется | |Level of |Текстовый (30) |Уровень владения |Требуется | |possession | | | | | | | | |Имя объекта: |Conviction | |Краткое описание: |Наличие судимости у сотрудника | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Date of verdict |Дата |Дата вынесения |Требуется | | | |приговора | | |Article |Текстовый (20) |Статья |Требуется | |Period |Текстовый (20) |Срок |Требуется | | | | | |Имя объекта: |Family | |Краткое описание: |Сведения о составе семьи | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Degree of |Текстовый (20) |Степень родства |Требуется | |relationship | | | | |Names |Текстовый (20) |Фамилия, инициалы |Требуется | | | |родственника | | |Date of birth |Дата |Дата рождения |Требуется | |relative | | | | |Expense |Текстовый (20) |На иждивении |Требуется | | | | | |Имя объекта: |Passport registration | |Краткое описание: |Паспортные данные (прописка) | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |By whom is given|Текстовый (50) |Кем выдан |Требуется | |Date of |Дата |Дата выдачи |Требуется | |distribution | | | | |Index |Текстовый (6) |Индекс |Требуется | |Area |Текстовый (30) |Область |Требуется | |registration | | | | |Region |Текстовый (30) |Район |Требуется | |registration | | | | |City |Текстовый (30) |Город |Требуется | |Point |Текстовый (30) |Населенный пункт |Требуется | |Street |Текстовый (30) |Улица |Требуется | |House |Текстовый (10) |Дом |Требуется | |Corps |Текстовый (10) |Корпус |Требуется | |Flat |Текстовый (10) |Квартира |Требуется | | | | | |Имя объекта: |Work record card | |Краткое описание: |Записи в трудовой книжке | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Date of |Дата |Дата постановки |Требуется | |statement | | | | |Date of |Дата |Дата увольнения |Требуется | |dismissal | | | | |Name of company |Текстовый (20) |Название учреждения |Требуется | |A post |Текстовый (20) |Должность |Требуется | |Reason card |Текстовый (20) |Причина |Требуется | |Basis card |Текстовый (20) |Основание |Требуется | | | | | |Имя объекта: |Purpose and moving | |Краткое описание: |Сведения о назначениях и перемещениях | | |сотрудника | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Date moving |Дата |Дата |Требуется | |Reason moving |Текстовый (20) |Основание |Требуется | |Department |Текстовый (20) |Отдел |Требуется | |Post |Текстовый (15) |Должность |Требуется | |Method of |Текстовый (15) |Режим работы |Требуется | |operating | | | | | | | | |Имя объекта: |Qualification | |Краткое описание: |Сведения о квалификационном разряде | | |сотрудника | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Date |Дата |Дата |Требуется | |qualification | | | | |Reason |Текстовый (20) |Основание |Требуется | |qualification | | | | |Qualification |Текстовый (20) |Квалификация |Требуется | | | | | |Имя объекта: |Business trip | |Краткое описание: |Командировки | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Date started |Дата |Дата начала |Требуется | |trip | | | | |Date closed trip|Дата |Дата окончания |Требуется | |Destination |Текстовый (25) |Место назначения |Требуется | | | | | |Имя объекта: |Holiday | |Краткое описание: |Отпуска | |Связанные объекты: |Имя: |Связь: | | |Stuff |Один | | | |Имя элемента |Тип данных |Описание |Условие на значение | |данных | | | | |Kind of holiday |Текстовый (15) |Вид отпуска |Требуется | |Basis holiday |Текстовый (15) |Основание |Требуется | |In time with |Дата |За время с |Требуется | |In time on |Дата |За время по |Требуется | |Date started |Дата |Дата начала |Требуется | |holiday | | | | |Amount |Числовой (3) |Количество дней |Требуется | |Date closed |Дата |Дата окончания |Требуется | |holiday | | | |
Страницы: 1, 2, 3, 4