2011-06-11 51 views
0

everyone。我想开发手机在线通讯录。但是我有数据库管理的问题。例如,我有用户,他/她拥有用户名,密码,电子邮件,电话号码等等。此外,此用户还有他/她接受为朋友的联系人。如何有效地为每个用户存储联系人?我想我可以为每个新用户创建一个新表,但它不是有效的。任何人都可以提出任何建议,或给出任何链接,关于此问题的资源?联系人数据库

+0

这功课吗? – adt 2011-06-11 19:46:29

回答

2

创建一个与“contacts”表具有多对多关系的“friends”表。该表将有2列:“contact-id”和“friend-id”。 这两列一起是该表的主键。

0

需要做的是为联系人创建一个表并添加一个列名称UserID。主键将是“用户ID,联系人ID” 。

当您添加一个新联系人时,您还将添加该联系人的用户ID。

现在你可以身高哪个联系人属于哪个用户。

相关问题