标签: ruby-on-rails-3 oop database-design
我希望能够在RPG网站上为用户创建任务。
我的问题是我希望有多种类型的任务,例如杀死一定数量的怪物或做一定数量的作业。当然,我可以为每种类型的任务创建一个类,但是有一些独特的任务与其他任务不同。
我希望能够为每种类型的任务显示特殊输出。
真正的问题是我必须将它们存储在数据库中,而创建一百个表是没有意义的......
你有没有想过这种东西的好设计?
答案 0 :(得分:1)
基本上你要求STI