【发布时间】:2014-12-08 08:01:38
【问题描述】:
我正在为 android 制作一个应用程序,用于存储用户的个人资料信息(名字、姓氏、电子邮件、用户名、密码)。它还将存储此人的个人资料图片。您可以想到 WhatsApp、Viber Tango 等应用程序。还有很多类似的。
为了方便高效地存储和访问这些信息,应该如何存储这些信息?我正在考虑将这些信息存储在像 MySql 这样的关系数据库中。我将 FN、LN、电子邮件、用户名、密码和指向个人资料图片的链接作为表格的列。我想到的另一个问题是,如果用户说有 100 个朋友,我应该为每个用户创建一个新表,以便他/她的所有朋友可以分开并从单个表访问,或者我应该运行一些复杂的 SQL 查询,以便它返回用户的朋友列表?
非常感谢
【问题讨论】:
标签: android sql database database-design relational-database