我用Spring Batch做了一个项目,但是由于公司的经营政策,不能在 meta表中设置外键。在这种情况下,是否可以创建一个只包含常规列的表,然后在应用程序级别直接插入数据?如果有其他解决办法,请告诉我。
ql3eal8s1#
由于公司的经营政策,不能在 meta表中设置外键您的公司计划如何在没有外键的情况下处理数据一致性?您的公司的策略确实应该重新审视一下。您的问题的答案是肯定的。您应该能够使用Spring Batch,而无需在其元数据模式中添加外键,但是您显然面临着数据不一致的风险,并且在某些情况下会产生一些未定义的后果。
1条答案
按热度按时间ql3eal8s1#
由于公司的经营政策,不能在 meta表中设置外键
您的公司计划如何在没有外键的情况下处理数据一致性?您的公司的策略确实应该重新审视一下。
您的问题的答案是肯定的。您应该能够使用Spring Batch,而无需在其元数据模式中添加外键,但是您显然面临着数据不一致的风险,并且在某些情况下会产生一些未定义的后果。