在将SQLite数据库移动到MYSQL时,我应该如何管理用户

时间:2016-08-11 09:19:57

标签: mysql

我为食物应用程序制作了一个SQLite数据库。现在我用mysql mkaing一个网站,并希望有用户登录等。这是sqlite db:

Food: foodId(pk),catId(fk), foodName, calories, protein, carbohydrates, fat
Category: catId(pk), catName
Diary: entryId, foodId(fk)

现在我希望多个用户添加他们的diares。我只是创建一个名为USERS的新表,并在DIARY表中使用USER_FK吗?或者我应该为每个用户创建一个新的日记表吗?

到此:

Food: foodId(pk),catId(fk), foodName, calories, protein, carbohydrates, fat
Category: catId(pk), catName
Diary: entryId, foodId(fk), userId(fk)
User: userId(pk), userName, password(???)

1 个答案:

答案 0 :(得分:0)

我尝试了上面的建议并且有效。我创建了一个User表并将其链接到Diary表。因此,每个用户都有其唯一的ID连接到日记条目。

有人可以删除此主题或标记为已解决。