1

金銭取引用のドメイン モデルを開発する必要があります。これまでのところ、すべてのユーザー (お金のアカウント) には、彼が持っている金額を定義する属性「金額」があり、アカウント間のトランザクションは、user1.id、user2.id、および転送された金額を保持する Transaction クラスにあることがわかりました。

ここで、そのモデルを使用して、ユーザーがクレジット カードからアカウントへの取引を行うタイミングを表示する方法に興味があります。そのトランザクションには「from」はありません。フィールドを空のままにしておく必要がありますか?

4

1 に答える 1

0

現実の世界では、クレジット カードは独自の「アカウント」であり、独自の残高 (通常はマイナスです。CC 所有者はカード発行者に負債を負っています) と、銀行口座にあるその他のほとんどすべてを備えています。私はその慣習に従います。

于 2012-10-01T14:55:00.977 に答える