![]() |
1
1
使用简单的解决方案:创建一个视图,它只是两个表的一个联合(应该是相当直接的,因为我假定它们都有(几乎)相同的结构),然后在上面运行搜索作为源,如果它们都想包含这两个表的话。 实际上,我不会在任何时候合并完整的数据和草稿数据:错误和意外使用未经验证的数据的可能性似乎很大。 你现在不会为英国的国税局工作,是吗?如果不是的话,听起来dk也在寻求类似的(原则上)解决这个问题的方法(我曾经在英国消防和救援部门工作过)。 |
![]() |
2
3
我不知道这是否可以作为一个模式来使用,但我认为最干净的方法是创建一个视图,对两个表进行联合并对其进行搜索。 |
![]() |
3
1
我不知道草稿的数据库模式,但是如果您需要验证并且只在两个表上搜索,我建议您保留单独的表。 |
![]() |
4
1
我对这个问题思考了很长时间和很难,下面是我的答案:
这有几个优点:
假设您为客户开始报价。保存它。它会得到一个ID。您在Web浏览器/Quotes/ID/55中查看它。您开始编辑该引用,删除一个必需的值,因为它是错误的。你必须到隔壁去查,但你想保存它。ID号不应更改。 如果人们在同一个文档上进行协作,并且如果文档进入或退出有效状态,那么它的ID将不断更改,这也会让人困惑。 |
![]() |
Vedant · 如何解决python啦啦队长问题?[已关闭] 3 年前 |
![]() |
cobby · 在战略模式中使用工厂模式? 3 年前 |
![]() |
Nobody · Java中带while循环的三角形模式 3 年前 |
![]() |
Eduard Stefanescu · 如何在层之间传输异常? 7 年前 |
![]() |
D. Schreier Talha Noyon · 对于目录中的每个类 7 年前 |
![]() |
Tanvi Jaywant · 如何重载类 7 年前 |