我需要为 Android 应用程序设计一个 sqlite DB。
用例:我有 2 个表 A,B。
A 有 4 列 _id、roll_no、name、Marks。
B 有 4 列 roll_no、past_score、current_score、expected_score。
将每条记录添加到此表中,我需要通过发送标记来发出网络请求。该请求的响应需要解析并填充到表 B 的 past_score、current_score、expected_score 列中。
您能否指导我设计数据库的最佳方法是什么?我听说过触发器(以前从未使用过),它可用于维护数据完整性和外键约束。我可以将触发器用于上述用例,还是需要独立填充两个表?
如果这个问题听起来很愚蠢,请原谅我。