我在写社交网络。我有组的博客和用户的博客,然后我有组的照片和用户的照片,我必须如何设计模型?所有帖子(照片)是在一个数据库表中还是在不同的数据库表中?
发布于 2011-06-30 16:25:43
最好只有一张表来存放照片,特别是当每个组或用户都有多张照片时。您可以使用单表继承或多态关联来存储来自组和用户的照片。我建议阅读一些关于这个主题的好书,Practical Rails Social Networking Sites和RailsSpace: Building a Social Networking Website with Ruby on Rails。两者都是值得推荐的。
https://stackoverflow.com/questions/6531836
复制相似问题