Разработка:storages/persons — различия между версиями
Yumeneco (обсуждение | вклад) |
Yumeneco (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
===Подробный формат полей в таблицах базы данных=== | ===Подробный формат полей в таблицах базы данных=== | ||
− | + | *firstname | |
− | + | *middlename | |
− | + | *lastname | |
− | + | *sortname | |
− | + | *preferredname | |
− | + | *dateofbirth - дата рождения у UTS | |
− | + | *gender - пол (male, female, unknown) | |
− | + | *email - основной адрес электронной почты | |
− | + | *phonehome | |
− | + | *phonework | |
− | + | *phonecell | |
− | + | *passtypeid - тип удостоверения личности (1 - свидетельство о рождение, 2 - паспорт гражданина РФ, 3 - загранпасспорт, 4 - разрешение на временное проживание лица без гражданства, 5 - вид на жительство, 6 - военный билет, 7 - водительсткое удостоверение пластиковое, 8 - вод. удостоверение форма 1, 9 - вод. удостоверение международное) | |
− | + | *passportserial - серия удостоверения личности (если предусмотрена типом документа) | |
− | + | *passportnum - номер удостоверения личности | |
− | + | *passportdate - дата выдачи удостоверения личности | |
− | + | *passportem - название организации, выдавшей удостоверение личности | |
− | + | *passportaddrid - адрес прописки по паспорту | |
− | + | *mdluser - id пользователя в moodle (если есть) | |
− | + | *sync2moodle - признак синхронизации с moodle | |
− | + | *addressid - текущий адрес | |
− | + | *status - статус: новый, подтвержденный, удаленный | |
− | + | *adddate - дата добавления | |
− | + | *departmentid - основной отдел, к которому приписан человек (может редактировать его данные в persons) | |
===Дополнительные методы:=== | ===Дополнительные методы:=== |
Версия 11:50, 5 февраля 2009
persons - адресная книга, в которую включены все участники учебного процесса: учащиеся, законные представители, сотрудники, преподаватели и т. д.
Подробный формат полей в таблицах базы данных
- firstname
- middlename
- lastname
- sortname
- preferredname
- dateofbirth - дата рождения у UTS
- gender - пол (male, female, unknown)
- email - основной адрес электронной почты
- phonehome
- phonework
- phonecell
- passtypeid - тип удостоверения личности (1 - свидетельство о рождение, 2 - паспорт гражданина РФ, 3 - загранпасспорт, 4 - разрешение на временное проживание лица без гражданства, 5 - вид на жительство, 6 - военный билет, 7 - водительсткое удостоверение пластиковое, 8 - вод. удостоверение форма 1, 9 - вод. удостоверение международное)
- passportserial - серия удостоверения личности (если предусмотрена типом документа)
- passportnum - номер удостоверения личности
- passportdate - дата выдачи удостоверения личности
- passportem - название организации, выдавшей удостоверение личности
- passportaddrid - адрес прописки по паспорту
- mdluser - id пользователя в moodle (если есть)
- sync2moodle - признак синхронизации с moodle
- addressid - текущий адрес
- status - статус: новый, подтвержденный, удаленный
- adddate - дата добавления
- departmentid - основной отдел, к которому приписан человек (может редактировать его данные в persons)
Дополнительные методы:
* Получить запись по mdluser * Получить запись вместе с адресом * Сохранить (добавить или обновить) запись вместе с адресом * Найти список людей, относящихся к структурному подразделению * Удалить (изменить статус на "удален")