2014-10-22 61 views
8

如果我有一個類名爲Article,並且我想添加一個Author列(類別爲User),我應該使用關係還是指針?只能有一個Author,但該Author可以寫很多文章。我假設指針,但只是確保。關係或指針?

enter image description here

謝謝!

回答

15

如果您認爲文章將有1或0個作者,則使用指針。如果可能有多個作者,請使用數組。

當您有一對多關係時,您可以選擇使用數組或PFRelations。如果條目的最大數目不是很大,例如100或更少,則數組處理起來要容易得多。也許最重要的優點是,當查詢以一個查詢引入所有相關對象時,可以使用includeKey。

如果相關對象的數量很大,則必須使用PFRelation。

+0

感謝您的詳細解答! – KingPolygon 2014-10-24 00:07:33

+0

不客氣。陣列/ PFRelation的東西很混亂。 – LostInTheTrees 2014-10-25 22:38:49

0

一般的經驗法則是使用一對一或一對多關係的指針。當你有多對多的關係時使用關係。我想說在你的情況下,它聽起來像你想使用指針類型。這guide是有用的。