我对以下场景建模的有效方法有疑问:
我们有一个“请求”,它可以有以下状态:
- 待办的
- 得到正式认可的
- 被拒绝
- 取消
请求由用户发出,并且可以由一个或多个用户(具有更高角色)批准/拒绝。有一些规则可以决定应将请求分配给哪个用户进行批准,并且只有在相应列表中的所有用户都批准时,才能真正获得批准。
我现在有一个包含必要信息的请求表和一个用户表。我必须保存以下信息:需要批准请求的用户以及他们如何“投票”。
我怎样才能以有效的方式设计这个?
谢谢
我对以下场景建模的有效方法有疑问:
我们有一个“请求”,它可以有以下状态:
请求由用户发出,并且可以由一个或多个用户(具有更高角色)批准/拒绝。有一些规则可以决定应将请求分配给哪个用户进行批准,并且只有在相应列表中的所有用户都批准时,才能真正获得批准。
我现在有一个包含必要信息的请求表和一个用户表。我必须保存以下信息:需要批准请求的用户以及他们如何“投票”。
我怎样才能以有效的方式设计这个?
谢谢