我有一个带有离线数据存储区(IndexedDb)的网站,我有几个可以通过外键相互关联的实体,我们称之为TableA和TableB。离线时我想创建一个新的TableB并让TableA通过外键加入它。
TableA.TableBId
再次在线再次保持这种关系并保持关系的最佳方法是什么?数据库中的表具有用于Id的标识列,但这显然是在数据库中而不是在前端应用程序中创建的。欢迎任何建议!
答案 0 :(得分:0)
以下是我如何管理此事。
我在离线ui端创建了guid并将其添加到我的实体上,并在实际的服务器端表中包含了这个新的guid。然后,我可以使用guid和真实标识列的组合对实体执行查找。
很抱歉,如果这不是很清楚,但是如果没有看到图表中发生的事情,那么解释真的很棘手!