我找到了一个制作餐厅“调查”网络应用程序的工作,该应用程序将仅跟踪用户关于餐厅的状态(将在后面说明),以及该餐厅是否是您的最爱。几乎就是我拥有和需要的所有数据。我也有类别和子类别,但使用的并不多。
因此,我们总共谈论386家餐厅(可以选择添加更多餐厅)。注册后,每个用户都可以填写数据,然后将其保存以供以后在应用程序上使用。用户可以设置三个状态选项之一(0-从未去过,1-计划很快去,2-曾经去过),他们还可以添加到收藏夹中。
我当前的解决方案是:
所以最后,我的问题是这是正确/最佳的方法。最初,我想到了为每个注册用户初始化368个餐厅的所有方法,然后按索引访问它们,因为那样我就知道ID 0-367是用户1,ID 367-735是用户2等。但是正如您所看到的,只有10个用户,有3k +条记录可能保持为空/空。
另一方面,由于当前餐厅数据是静态的,所以我目前实现此目标的目的是将前端和后端的工作分开,但是我担心何时/如果记录数达到百万/千万。在那种情况下,所有记录将散落在周围,并且某人可能有一个ID为4,然后为904,302的记录。
这是我使用的当前表:
我应该注意,我在每个页面上都建立了索引,并尝试尽可能地对其进行优化。
我找到了一个制作餐厅“调查”网络应用程序的工作,该应用程序将仅跟踪用户关于餐厅的状态(将在后面说明),以及该餐厅是否是您的最爱。几乎就是...
听起来不像很多数据。