用户的个人视图/数据库

时间:2018-11-10 17:07:37

标签: c# asp.net database view asp.net-mvc-5

我正在使用asp.net mvc5处理电影数据库,作为用户,您应该可以选择电影,以获取已经观看过的电影的个人列表。我的问题是我是新来的,我不知道什么是开始意识到这种事情的最佳方法。 我正在努力解决的主要问题是,我必须为每个用户拥有一个自己的数据库,对吗?如果是的话,我该如何开始?

非常感谢您提前提供提示!

1 个答案:

答案 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