如何设计个性化投票数据库

时间:2011-01-26 16:07:53

标签: database database-design postgresql twitter relational-database

我想知道如何创建像twitter这样的东西,但是在关系数据库中。

  

Weil的FlockDB的一个应用   引用是确定哪些用户   show @回复。例如,如果   Ashton Kutcher发送了一条推文   @foursquare,它不应该出现   Kutcher的所有6,156,915粉丝。   它应该仅显示给用户   关注Kutcher和Foursquare。

1 个答案:

答案 0 :(得分:1)

它与数据库设计无关,但与查询数据库的方式无关。

您绝对将每个@follow存储在单独的表格中,您将有推文的字段和被回复的字段。比你将向用户显示所有@follows,其中发推文和回复的人都是他跟随的人:)