Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Web和;移动开发_Android_Ios_Database_Sqlite_Android Sqlite - Fatal编程技术网

Android Web和;移动开发

Android Web和;移动开发,android,ios,database,sqlite,android-sqlite,Android,Ios,Database,Sqlite,Android Sqlite,我想知道移动设备上的数据库结构(例如SQLite)和web上的数据库结构之间的区别 例如,在移动应用程序开发中,与 用户将只有一行。但是,在web(后端)中,会有 用户表的许多行。所以,即使我们只有一排,我们 仍然在SQLite中创建用户表吗 在我的应用程序中,所有数据都来自Web服务。我想支持全面的离线支持。因此,我需要为从web服务接收到的所有内容创建SQLite结构和表 其他数据是有意义的。但是,对于用户来说,必须有一些 这里的逻辑是为了明确这一点。我需要存储我需要的所有数据 我将存储在我

我想知道移动设备上的数据库结构(例如SQLite)和web上的数据库结构之间的区别

例如,在移动应用程序开发中,与 用户将只有一行。但是,在web(后端)中,会有 用户表的许多行。所以,即使我们只有一排,我们 仍然在SQLite中创建用户表吗

在我的应用程序中,所有数据都来自Web服务。我想支持全面的离线支持。因此,我需要为从web服务接收到的所有内容创建SQLite结构和表

其他数据是有意义的。但是,对于用户来说,必须有一些 这里的逻辑是为了明确这一点。我需要存储我需要的所有数据 我将存储在我的web服务中但是,创建一个 在任何给定情况下只有一行的用户表


比如说在Facebook应用程序中。新闻提要存储在数据库表中。但是,他们如何存储离线登录的用户信息?通过创建只有一行的用户表?

否,如果我要这样做,那么应用程序上的数据库将与服务器上的数据库完全不同。需要考虑的事项: 在服务器上,您的用户数据库存储许多不同的用户详细信息,如姓名、年龄、位置、电话号码等。而在应用程序上,您确实不需要所有用户,只需要当前用户的详细信息


如果它像facebook一样,那么在服务器上,我会有用户表、照片、朋友、帖子等。在服务器上,所有用户的帖子、评论、照片都会被保存,但在应用端,我只会有当前登录的用户详细信息。表格不必相同,应用程序上的表格可以更少。

这正是我的观点。那么,您将如何存储用户信息和其他信息呢?请给出您的场景,我将帮助您设计sqlite数据库。这种场景非常常见。在任何给定时间,用户表将只有一行,而其他表将有多行acd:to业务逻辑。