Android 在SQLite数据库表中存储日期时间刻度,但仅存储在一行中

Android 在SQLite数据库表中存储日期时间刻度,但仅存储在一行中,android,database,store,Android,Database,Store,我正在尝试做一个兽医用的病人计划。我正在创建一个SQLite数据库表,其中包括患者姓名、所有者姓名、地址等。但该表还应包括患者何时应该进行检查、何时应该接种疫苗、何时需要进行手术(我们可以说是一个时间尺度)。。。名称、地址等是唯一的数据;只有一个名字,只有一个地址。但“时间尺度”并不是唯一的。它将不仅存储一个数据。我现在能做什么?我是否应该为每个患者创建一个新的数据库表来存储这些时间刻度?或者我应该像使用字符串数组或其他方法一样在一个数据库行中存储多个数据吗?我认为我的最佳选择是在数据库表行中存

我正在尝试做一个兽医用的病人计划。我正在创建一个SQLite数据库表,其中包括患者姓名、所有者姓名、地址等。但该表还应包括患者何时应该进行检查、何时应该接种疫苗、何时需要进行手术(我们可以说是一个时间尺度)。。。名称、地址等是唯一的数据;只有一个名字,只有一个地址。但“时间尺度”并不是唯一的。它将不仅存储一个数据。我现在能做什么?我是否应该为每个患者创建一个新的数据库表来存储这些时间刻度?或者我应该像使用字符串数组或其他方法一样在一个数据库行中存储多个数据吗?我认为我的最佳选择是在数据库表行中存储一个新数据库,但这可能吗?
一些帮助会很好。谢谢。

为什么不这样做:


User_Schedule
-------------
create table user_schedule
(
   user_id integer,
   event_type text,
   event_date text // only because it's SQLite
)

用户计划
-------------
创建表用户计划
(
用户id整数,
事件类型文本,
事件\日期文本//仅因为它是SQLite
)

这样,每个用户都可以有n个事件,您可以为每个事件指定一个名称,这样您就可以轻松地查询“给我所有即将接种疫苗的用户”