2

我必须在表格中插入 vlaues

{
    "empid": "1",
    "empName": "jhon",
    "items": [
        {
            "item1": "soaps",
            "qty": "2"
        },
        {
            "item2": "books",
            "qty": "2"
        },
        {
            "item3": "sugar",
            "qty": "5"
        },
        {
            "item4": "oil",
            "qty": "10"
        }
    ]
}

如何在表中插入这样的列值?在安卓中使用 SQLite。

4

1 回答 1

3

在关系数据库(如 SQLite)中,这样的结构存储在两个表中。一份用于员工,一份用于物品。item 表有一个额外的列empid,它充当员工表的外键,以便您可以找出哪些项目属于哪个员工。

如果项目的顺序很重要,您还需要另一列指定项目的订单号。

您的示例将像这样存储

empid   empName
1       jhon


empid   item    qty   ord
1       soaps   2     1
1       books   2     2
1       sugar   5     3
1       oil     10    4
于 2013-10-30T06:34:42.473 回答