我正在创建一项调查。这足够长,我想让人们有机会拯救他们迄今为止所拥有的东西。我想知道保存数据的最佳做法是什么。我是否关闭外键约束,因此如果尚未选择所有内容,则忽略外键约束错误。在此示例中,我使用ID将文档表链接到包含所选内容的表。如果他们尚未选择文档,则插入-1作为持有者。或者我是否创建第二个表来保存已保存的地点数据。或者是第三种选择。
答案 0 :(得分:0)
有第三种选择。您可以在用户开始调查时立即生成主键。有两种方法可以做到这一点:
答案 1 :(得分:0)
好的,这样使用-1意味着你必须在文档表中拥有id为-1的文档。如果没有更好的结构,则将字段定义为允许空值。然后传入一个空值。