1
在iOS 9
中,我可以指定實體中的某些屬性爲unique constraints
,以防止創建具有相同唯一約束的託管對象。在iOS 9的核心數據中擁有主鍵屬性是否有意義?
每個NSManagedObject
都有其自己的ObjectId
,但由內部維護Core Data
並且不能在模型中設置爲唯一約束。
基於該概念,如果我不想重複數據,那麼在覈心數據中爲所有實體包含「primary key
」屬性並將主鍵指定爲唯一約束是否有意義?