【发布时间】:2013-12-29 04:08:48
【问题描述】:
我有一个表 Details,其中 _id 默认是主键。现在在插入时我必须对不同的表进行多次插入。对于每条记录,我必须在 Details 表中插入一行,在 Notifications 表中插入一条记录,这对于每条记录一个接一个地发生。
现在我正在为第二个表分配一个外键,即通知,这是详细信息表的主键(这是自动递增整数)这是正确的方法吗?我想知道如何在插入详细信息表后立即提取详细信息表的主键,然后将此 _id 作为外键提供给我的下一个查询,该查询将在通知表中添加行。
我想到的第二种方法是在 Details 中分配一个不同的主键(我将明确地提供给查询),记录该键并将其用作 Notifications 表中的外键。
【问题讨论】: