Я разрабатываю приложение для регистрации посещений, где students
может сканировать штрих-код для проверки посещаемости.На самом базовом уровне я думал о создании таблиц students
, classes
и attendance
.students
и classes
будут иметь отношение многие ко многим, поэтому я и представляю таблицу attendance
.
Для моего случая использования я думаю о создании нового штрих-кода каждый день класса для каждого класса.Я использую Firebase для этого проекта, и это мой первый опыт работы с базой данных NoSQL, поэтому мне сложно смоделировать этот тип отношений.Буду признателен за ваши отзывы о том, как должна выглядеть моя база данных.