Firebase を使用して非常に単純な銀行を作成したいと考えていますが、NoSQL データベースは初めてなので、データを構造化する方法がわかりません。
必要なデータは非常に単純です。
主な対象は銀行です。銀行には口座があります。アカウントには、名前、残高、およびトランザクションがあります。トランザクションには、送信アカウントと受信アカウント、および金額と日付への参照があります。
私にとって難しいのは、アカウントを関連するトランザクションに接続できるようにデータベースを構築する方法がわからないことです。
SQL データベースでは、単純にトランザクションのテーブルを作成し、送信者フィールドと受信者フィールドで口座番号を使用します。123
次に、簡単な方法でアカウントのすべてのトランザクションを見つけることができます
SELECT *
FROM transactions
WHERE sender = "123" OR receiver = "123"
Firebase でこれを行うにはどうすればよいですか?