建立核心資料模型

屬性型別包括:Undefined,Integer 16,Integer 32,Integer 64,Decimal,Double,Float,String,Boolean,Date,Binary,Data 或 Transformable

Entity 定義為抽象時,你將不會建立該實體的任何例項。例如,Person 將是抽象的,而 Employee 或 Customer 將是具體的子實體。

Transient 屬性是你定義為模型的一部分的屬性,但不作為實體例項的資料的一部分儲存到永續性儲存中。核心資料會跟蹤你對瞬態屬性所做的更改,因此會記錄它們以進行撤消操作。你可以將瞬態屬性用於各種目的,包括保留計算值和派生值。

Destination 欄位定義在程式碼中訪問關係時返回的物件(或多個物件)。

Inverse 欄位定義了關係的另一半。由於每個關係都是從一個方向定義的,因此該欄位將兩個關係連線在一起以建立完全雙向關係。

來源:核心資料程式設計指南