2012-10-01 4 views
1

돈 거래를위한 도메인 모델을 개발해야합니다. 지금까지 나는 모든 사용자 (돈 계정)가 자신이 가진 돈의 양을 정의하는 속성 "금액"을 가지고 있다는 것을 알아 냈습니다. 계정 간의 트랜잭션은 user1.id, user2.id 및 금액 전송을 보유한 Transaction 클래스에 있습니다.돈 거래를위한 도메인 모델

이제 사용자가 신용 카드로 거래를 계정에 표시 할 때 해당 모델을 사용하는 방법이 궁금합니다. 해당 거래에서 '보낸 사람'이 없습니다. 필드를 비워 두어야합니까?

답변

0

현실 세계에서 신용 카드는 고유 한 잔액 (일반적으로 부정적이며 CC 소유자는 카드 발급자에게 빚을지고 있음)과 은행에있는 다른 모든 것들을 가지고 있습니다 계정. 나는 그 대회를 따를 것이다.