如何在数据库中存储与一个项目相关的一组相同类型的值
How to store a set of values of same type related to one item in database
我是编程新手,我刚开始创建一个项目,用户可以在其中 post 发送文本,并且他们可以获得喜欢的数据,
现在我的疑问是,如果有 post id = 2 并且有 10 个人喜欢它。
那么我怎样才能将这 10 个用户的这个 post 的 ID 存储到数据库中。
这就是我如何将所有喜欢 post 的用户的详细信息存储到数据库中的每个 post,。
这是一个1:n关系。一个post可以被0个、1个或更多人点赞,一个点赞对应一个post。一个用户可以有 0 个、1 个或更多个赞,但一个赞是由给定用户完成的。结果,您有 posts
table,具有给定的 id
列,users
table 具有给定的 id
列和likes
table,它应该有一个指向 users
table 的外键,以确保你知道是谁发出了 like 和一个指向 posts
的外键table 以确保您知道 post 类似内容属于哪个。
我是编程新手,我刚开始创建一个项目,用户可以在其中 post 发送文本,并且他们可以获得喜欢的数据,
现在我的疑问是,如果有 post id = 2 并且有 10 个人喜欢它。 那么我怎样才能将这 10 个用户的这个 post 的 ID 存储到数据库中。
这就是我如何将所有喜欢 post 的用户的详细信息存储到数据库中的每个 post,。
这是一个1:n关系。一个post可以被0个、1个或更多人点赞,一个点赞对应一个post。一个用户可以有 0 个、1 个或更多个赞,但一个赞是由给定用户完成的。结果,您有 posts
table,具有给定的 id
列,users
table 具有给定的 id
列和likes
table,它应该有一个指向 users
table 的外键,以确保你知道是谁发出了 like 和一个指向 posts
的外键table 以确保您知道 post 类似内容属于哪个。