site:index

Это старая версия документа!


Общая архитектура базы данных

Общая архитектура базы данных CRM системы, выглядит следующим образом:

db_scheme.jpg

Так же на данной схеме можно увидеть связи между отдельными таблицами.

База данных подразделяется на следующие основные таблицы:

User

таблица со списком пользователей, пользователей нельзя вставить просто так, их генерация должна осуществляться через сайт или API.

Request

Список заявок. Одна из самых главных таблиц, она участвует практически во всех связях.

Service_Residence

Услуга размещения. Помимо одинаковых полей для всех услуг имеются служебные поля, которые необходимы для использования в rule (правилах): comments, documents_rule Так же имеются поля check_ in и check_out это время заезда и время выезда (по-умолчанию значение из таблицы hotel берутся следующим образом: если значение поля unstandart_check_in равно 1 (true), то берется значение пользователя в противном случае берется значение из таблицы hotel, аналогичным образов работает поле check_out) Поле guest_check_in и поле guest_check_out это дата заезда и дата выезда

  • site/index.1542103379.txt.gz
  • Последние изменения: 2020/09/24 09:42
  • (внешнее изменение)