1
域驅動設計區分兩種模型類型:實體和值對象。在大多數例子中,實體的屬性是值對象或其他實體,而值對象的屬性大多是簡單的字符串,整數等(即原始數據類型)。DDD:實體是否可以具有原始數據類型的屬性?
這使我想到了一個問題:一個實體是否也具有原始數據類型的屬性?或者,您是否通常將實體的每個屬性建模爲值對象或另一個實體?
以下可能是一個回答此問題的示例:我們有一個實體Comment
,其屬性爲text
。是text
只是一個字符串變量或值對象?