上個星期五,我們第一次使用資料庫移轉將領域物件對映(Mapping)產生資料表,今天就來看看兩者的關聯對應,以及是否有需要改進的地方。
2017-06-19
上個星期五,我們第一次使用資料庫移轉將領域物件對映(Mapping)產生資料表,今天就來看看兩者的關聯對應,以及是否有需要改進的地方。
昨天已經將先前建立的領域物件以 Entity Framework Core 建立 DbContext 物件,並指定好資料庫連線字串,今天就實際學習如何對應領域物件建立出資料庫的資料表。
昨天,我們稍微體會了,為了解決某個領域上的問題,針對描述該問題(具體化該問題的行為模式)而設計出資料模型(Data Model),該資料模型在商業行為中所產生的數據需要儲存,並於適當情況被讀取、修改和刪除。
這些資料庫操作的新增、修改、刪除、查詢,一般稱為資料存取層,今天就先來學習如何將先前設計的《地址》物件對應到資料庫的資料表。
昨天已經稍微學會了依據應用程式的功能面,將程式切割成數個專案分別處理該有的功能。今天就先來學習阿源哥哥向來認為整個應用程式靈魂所在(最值錢的)的領域物件部分。