就是实现注册用户并储存用户操作信息,这也可以通过SQLiteOpenHelper来实现吗?如果每一个用户对应一张表的话?
还是是通过其他的办法实现的?
用户一张表,图书一张表,两个的主键作为第三张表的外键
SQLlite是可以实现的,SQLlite在客户端可以认为是一张表,但其实就是一个文件,可以一张用户表管理所有用户信息用多记录的形式管理,也可以是按文件夹目录管理,一个用户建一个文件夹
每个用户一张表也未免太浪费了,建一个表就可以了,每一条数据对应一个用户。
如果是需要访问网络的应用,数据库当然还是要放在服务器中。
如果是不涉及网络的本地应用,用sqllite就行。
问实现注册用户并储存用户操作信息?注册用户建一张用户表字段有用户的一些基本信息用户名密码(加密的)年龄部门之类的。你说的用户的操作信息?指的是进入某个模块做一些什么操作吗?可以建一个日志表。两张表就够了。
当然可以存储在数据库中,每种类型的数据都可以作为列,每本不同书作为行
一般来说账户都是存储在服务器的,你要做本地的也可以,数据库的用户肯定是一张表,一个用户名密码及用户的其他信息是一行。
哦哦我好像明白了什么
一个用户表,每条记录是唯一的一个用户
一个图书表,每条记录是唯一的一本图书
一个用户和图书的关系表,每条记录记录了什么时间哪个用户借了那本书,什么时候到期等等