創(chuàng)建新的數(shù)據(jù)庫圖,將兩張表添加進去并在它們之間建立關(guān)系:選擇BankAccounts表的BankAccountId列并將其拖放到Transactions表的BankAccountId列。在修改之后,保存該圖并確認(rèn)已更新這些表。
在搭建好解決方案框架和數(shù)據(jù)庫之后,就可以真正開始領(lǐng)域建模。在這個場景中,BankAccount為發(fā)生的每個動作創(chuàng)建一個Transaction對象。圖4-給出了這個簡單領(lǐng)域模型的類圖。(圖略)
在Model項目中創(chuàng)建一個新類Transaction,其代碼定義如下: