Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
site:index [2018/11/13 10:03] susanin |
site:index [2020/09/24 09:42] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Общая архитектура базы данных ====== | + | [[:start|Вики по сервису Сусанин]] |
| - | Общая архитектура базы данных CRM системы, выглядит следующим образом: | + | ====== Основная информация ====== |
| - | + | - [[site:db|Общая архитектура базы данных]] | |
| - | {{ :site:db_scheme.jpg}} | + | - [[site:main|Основной функционал]] |
| - | + | ||
| - | Так же на данной схеме можно увидеть связи между отдельными таблицами. | + | |
| - | + | ||
| - | База данных подразделяется на следующие основные таблицы: | + | |
| - | + | ||
| - | ===== User ===== | + | |
| - | + | ||
| - | таблица со списком пользователей, пользователей нельзя вставить просто так, их генерация должна осуществляться через сайт или API. | + | |
| - | + | ||
| - | {{ :site:tb_user.png?direct |}} | + | |
| - | + | ||
| - | ===== Request ===== | + | |
| - | Список заявок. Одна из самых главных таблиц, она участвует практически во всех связях. | + | |
| - | + | ||
| - | {{ :site:tb_request.png?direct |}} | + | |
| - | + | ||
| - | ===== 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** это дата заезда и дата выезда | + | |