KNOTTA research & development

Модель данных

Сущности платформы NG-Metrics, их связи и роли в бизнес-процессах.

Модель данных

Все сущности платформы делятся на пять смысловых групп.

ГруппаСущностиОписание
ПользователиUser, TelegramLinkУчётные записи и привязки к Telegram
КлиентыClient, ContactPerson, ClientObject, ClientInviteКлиентская база, объекты, приглашения
НарядыServiceVisit, ServiceVisitMember, ServiceVisitMaterial, ServiceVisitServiceНаряды, состав бригад, фактический расход
ОтчётыReportSurveyTemplate, Report, FileAttachment, ReportDeliveryШаблоны, отчёты, вложения, история доставок
УведомленияNotificationPreferenceПодписки на топики и каналы

Высокоуровневая ER-диаграмма

Загрузка диаграммы…

Перечисления (TextChoices)

ПеречислениеЗначения
UserRoleadmin, staff, brigadier, worker, client
ClientTypeindividual, organization
InviteStatuspending, accepted, revoked, expired
ServiceVisitStatusplanned, started, completed, cancelled
ServiceVisitMemberRolelead, worker
ReportStatusdraft, submitted, approved, rejected
NotificationTopicwork_started, work_completed, report_submitted, report_approved, report_ready, report_rejected
DeliveryChanneltelegram, email
DeliveryStatuspending, sending, sent, failed, cancelled, expired, delivered, opened, bounced, complained

Где смотреть детали

На странице