Модель данных Firebase Cloud Firestore для приложения расписания - PullRequest
0 голосов
/ 11 сентября 2018

Я изо всех сил пытаюсь создать правильную модель данных Cloud Firestore для приложения расписания.Целью приложения является сохранение количества рабочих часов вместе с местонахождением сотрудника.Менеджер компании должен иметь возможность узнать все рабочие часы всех сотрудников.

Для каждого номера недели сотрудник может заполнить один график.Расписание может иметь несколько строк активности.Таким образом, сотрудник мог посещать несколько клиентов в день.После того, как сотрудник заполнил все часы недели, можно создать PDF-файл, который затем будет сохранен в облачном хранилище.

Я экспериментировал с корневыми коллекциями, например так:

  • сотрудников
  • операций (которые содержат строки действий)
  • расписания
  • weekNumbers (коллекция среднего человека)

current situation

Но я не могу заставить его работать.Возможно, корневые коллекции - не тот путь.Может ли кто-нибудь указать мне в правильном направлении?Очень признателен!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...