标签: ruby-on-rails blogs sti
我目前正在为自己的项目设计类似Craigslist的“rails”Web应用程序。
应用程序应该允许用户在任何地方创建发布,例如销售,工作,租赁等。
我做的第一件事就是创建一个Post类并想要儿童类型的帖子,如post-in-rental或post-in-sales。
我是否会建议STI(单表继承)在此设计中是否有用,还是应该创建多个单一模型?
这些是我的担忧:
感谢您的意见!