在Parse中创建数据模型设计时遇到问题

时间:2016-02-07 18:33:16

标签: parse-platform database-design

我无法确定项目的数据模型。我使用Parse作为后端。

我打算让群组中的用户和群组都有文字帖子。应该是什么类,以及这些类中的行应该是什么。

我猜这是一个很好的方法,有用户发布 即可。

组类的列将为: GroupID GroupName postID UserID

用户类的列将为: UserID GroupsUserBelongsTo 用户名密码电子邮件

帖子类的列将是: UserIDPostBelongsTo GroupID TextFile TimeCreated

我有什么遗失,或者我应该改变。

1 个答案:

答案 0 :(得分:0)

您认为这是一种非常基于SQL /行的方式,您不应该这样做,这不是SQL,它是对象和关系。

因此,您的类很好,实际数据很好,但是在使用ID的地方,您应该使用关系。 Post应该只有一个指向用户的指针。也许,不要打扰用户之间的关系(你可以使用其他关系查询),尽管你可以,特别是如果你有很多用户/组。

您可能还需要考虑为组提供安全性的角色。