EF Core – Owned Entity Types & Complex Types

兴杰發表於2024-04-01

前言

EF Core 8.0 推出了 Complex Types,這篇要來介紹一下。

由於它和 Owned Entity Types 傻傻分不清楚,加上我之前也沒有寫過 Owned Entity Types 的文章,所以這篇就一起介紹唄。

Owned Entity Types

Owned Entity Types 本質上任然屬於一種 Entity Types,只是它有一些潛規則,所以變得和普通 Entity Type 有所區別。

Owned Entity Types 在 Domain-driven design (領域驅動設計) 裡被視作為 Aggregate 的實現。很遺憾,我對 DDD 一竅不通,無法用 DDD 視角去解釋它。

相關文章