Я хочу использовать Firebase для создания действительно простого банка, но поскольку я новичок в базах данных NoSQL, я не уверен, как структурировать данные.Как структурировать данные в простом банковском приложении с Firebase
Данные, которые мне нужны, очень просты.
Главный объект - банк. У банка есть счета. У счетов есть наименования, балансы и транзакции. Сделки имеют ссылки на отправляющие и получающие счета , а также сумму и дату.
Коварное для меня, я не знаю, как структурировать базу данных таким образом, что я могу подключить учетную запись к операциям он был вовлечен в.
В базе данных SQL, я бы просто создайте таблицу транзакций и используйте номера учетных записей в полях отправителя и получателя. Тогда я могу найти все сделки счетов 123
с простым
SELECT *
FROM transactions
WHERE sender = "123" OR receiver = "123"
Как это сделать с Firebase?