存储自定义对象的理想方式是什么

时间:2018-05-14 10:19:21

标签: java android sqlite object

在我的应用程序中,我有两种主要的对象:User&公司。 它们都包含其他自定义对象,例如: 1.用户 - 兴趣/专业 2.公司 - 产品

将这些对象存储在我可以轻松管理和操作的数据库中的理想方法是什么,例如插入,删除和更新操作。 我在HERE

中读到了它

虽然它没有说明你何时拥有包含其他对象或对象列表的对象。 除了SQLite还有其他好的方法吗?

1 个答案:

答案 0 :(得分:1)

创建父子关系表结构,如:

  1. 用户(家长)
    a。兴趣(使用user_id映射的用户子,interest_id)
    b.Profession(使用user_id,profession_id映射的用户子)

  2. 公司(母公司)
    a.Product(使用company_id,product_id映射的公司子公司)