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