我正在使用asp.net mvc5处理电影数据库,作为用户,您应该可以选择电影,以获取已经观看过的电影的个人列表。我的问题是我是新来的,我不知道什么是开始意识到这种事情的最佳方法。 我正在努力解决的主要问题是,我必须为每个用户拥有一个自己的数据库,对吗?如果是的话,我该如何开始?
非常感谢您提前提供提示!
答案 0 :(得分:0)
将数据库视为Excel文件。您只需要一个Excel文件(数据库)。将“ sheet1”重命名为“ movies”(在数据库中创建表)并在此工作表上写入所有电影。创建另一个工作表并将其命名为“用户”,并将所有用户写在该工作表上。创建第三张纸,将其命名为“观看”,并在第二张纸的第一列用户行号和第一张纸的电影行号中输入。
您已经有了它-具有三个表的单个数据库:
电影(ID,名称)
1个矩阵
2个头像
3宁静
-
用户(ID,名称)
1个最大
2凯文
-
已观看(id,userid,moovieid)
1 1 2 // //我看过头像
2 1 3 // //我看过《宁静》
3 2 1 // //这表示您观看了Matrix