【发布时间】:2014-07-28 01:02:27
【问题描述】:
我要构建一个应用程序,每个用户只能访问自己的数据。 每个用户都应该能够添加/编辑/删除自己的数据。表中的列应如下所示:
"Product name" "Date of purchase" "Price" "Warranty" "Comments"
我假设应用程序的大小最多可容纳 100 个用户和每个用户最多 1000 个项目。 现在,我想知道我应该建立什么样的模型。 我应该创建一个表并添加“用户”列,然后按用户过滤此表,还是应该创建 3 个表:“用户”、“项目”和“用户与项目的关系”? 你有什么意见?哪种解决方案最适合此类应用?
【问题讨论】: