データベースを正しく設計しているかどうか疑問に思っています。「クレジット」テーブル「TransferRequest」テーブルがあります。ユーザーは、クレジットの譲渡を要求できます。クレジットがどの送金に使用されたかを追跡したい。
そのため、このフィールドをクレジットテーブルに追加して、転送が開始されたときに転送 ID をクレジットフィールドに割り当てることができるようにしました。
transfer_request = models.ForeignKey(TransferRequest, null=True, blank=True, default=None)
これが正しい方法かどうか疑問に思っていますか?