java - 在 SQLite 中存储数组列表的数组列表

标签 java android xml sqlite

我是 Android 开发新手,我正在开发一个备忘录/笔记应用程序,允许用户包含主题标签,然后通过所述主题标签浏览保存的笔记。

我已经有一个笔记应用程序正在工作,它只将笔记保存在 SQLite 数据库中,但我计划通过在每个笔记对象中包含主题标签的数组列表来存储主题标签(它们已经存储在数组列表中)。 .

我的问题是,如何将这些数组列表的数组列表(注意主题标签数组列表的数组列表)存储到 SQLite 数据库中?

最佳答案

假设您有一个用于注释的 SQL 表,您应该创建另一个表来存储主题标签。您可以通过保留一列来存储主题标签所属的注释 ID,将每个主题标签链接到其注释。结构基本上应该是这样的:

注释表:

note_id | note

主题标签表:

hashtag_id | hashtag | note_id

关于java - 在 SQLite 中存储数组列表的数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13320037/

相关文章:

java - 当 IN 运算符和 BETWEEN 值为空时,如何使查询返回所有行

java - Java 中的线程

java - 自定义字体单选按钮未检测到单击

java - Java 中的递归泛型定义和 Stackoverflow

Java Gson - 帮我解析我的 JSON

android - anchor 标记链接到android firefox中的pdf文件

java - 如何在android中的RXJava中执行@GET

android - 对话框创建后 dialog.getWindow() 返回 null

c++ - XML (C++) 中的真正二进制 block ?

php - 创建用于将 xml 加载到 mysql 的字段