我希望能够在RPG网站上为用户创建任务。
我的问题是,我想有许多类型的任务,如杀死一定数量的怪物或做一定数量的作业。当然,我可以为每种类型的任务创建一个类,但也有不同于其他类型的独特任务。
当然,我希望能够为每种类型的任务显示一个特殊的输出。
真正的问题是我必须将它们存储在数据库中,而创建100个表是没有意义的…
对于这种东西,你有什么好的设计吗?基本上就是要求STI
我希望能够在RPG网站上为用户创建任务。
我的问题是,我想有许多类型的任务,如杀死一定数量的怪物或做一定数量的作业。当然,我可以为每种类型的任务创建一个类,但也有不同于其他类型的独特任务。
当然,我希望能够为每种类型的任务显示一个特殊的输出。
真正的问题是我必须将它们存储在数据库中,而创建100个表是没有意义的…
对于这种东西,你有什么好的设计吗?基本上就是要求STI
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium