Ios 数据库方案表

Ios 数据库方案表,ios,database,parse-platform,Ios,Database,Parse Platform,我是一个DB新手,我正在开发我的应用程序DB方案,我在代表一个表时遇到了一堵墙。 我正在使用parse DB作为启动数据库,直到我启动应用程序。 在parse DB中,我有一个TV show实体、一集实体(一对多关系)和一个用户实体。我已经把一些电视节目输入了Parse DB。 我希望能够跟踪用户观看的剧集。 到目前为止,我已经创建了一系列用户已经看过的剧集,当我想把它们都拿出来时,我只是把它们拿出来,但这似乎有点乏味和低效 我的问题是,是否有其他方式向用户表示观看的剧集之间的关系 谢谢:)您可

我是一个DB新手,我正在开发我的应用程序DB方案,我在代表一个表时遇到了一堵墙。 我正在使用parse DB作为启动数据库,直到我启动应用程序。 在parse DB中,我有一个TV show实体、一集实体(一对多关系)和一个用户实体。我已经把一些电视节目输入了Parse DB。 我希望能够跟踪用户观看的剧集。 到目前为止,我已经创建了一系列用户已经看过的剧集,当我想把它们都拿出来时,我只是把它们拿出来,但这似乎有点乏味和低效

我的问题是,是否有其他方式向用户表示观看的剧集之间的关系


谢谢:)

您可以创建一个名为
WatchedEpisodes
的新表。此表将包含两个指针。第一个指针将是
UserPointer
,第二个指针将是
eposodepointer
。然后,您可以运行以下代码来获取当前用户观看的所有剧集

Swift

var query = PFQuery(className: "WatchedEpisodes")
query.whereKey("UserPointer", equalTo: PFUser.currentUser())
query.find({
    //Handle success and error
});