轨道上的红宝石 - 状态机与单表继承



我正在开发一个供内部使用的项目管理应用程序。对于存储项目需求,我目前正在计划实现单表继承,例如:

潜在客户<要求>

项目<要求>

我的问题是在这种情况下状态机会更好而不是 STI。这样,项目需求就可以从一个状态转到另一个状态,例如:

潜在客户 ->项目 -> 已取消

领导 -> 项目 -> 已完成

等。。。

不确定我是否很好地理解状态机,如果我的问题没有意义,请原谅我。

更新:我的意思是 - 易于使用/理解,最重要的是易于维护。

我很想解决这个问题的"更好"方面,但我一直在为我的工作流状态机使用 AASM,它易于使用、易于理解,除此之外非常酷。

相关内容

  • 没有找到相关文章

最新更新