Flutter/Sqlite的一对多关系



使用Flutter/Sqlite处理一对多关系的最佳方式是什么?

示例:我的班级"订单";具有对象列表";订单项目";以及一个关联的对象Customer。

我的困难在于理解如何写入/检索数据,因为在我的类中我有对象和相关对象的列表。

我找到了Moor,但在我学习的过程中,我想知道背后的概念,只有使用Flutter/Sqlite,然后使用一些更强大的解决方案,因为我相信这样我会在我的学习中得到更多的发展。

您需要2个表(最简单的方法(。

Order
--------------------------
user_id   |   Order_id
--------------------------
123    |    2


Order Items
-----------------------------------------------------------------------
Order_id |   item_id   |  title           
-----------------------------------------------------------------------
2     |    123      | 'title 1'
2     |    123      | 'title 2'     
2     |    34       | 'title 3'     

最新更新