【发布时间】:2012-10-10 14:07:48
【问题描述】:
我正在开发一个网站,用户可以在其中选择他们的城市(从一长串列表中)、一项活动(同样是一长串列表)以及一定的专业水平。之后,该网站会根据他们的选择向他们展示当地的活动。我有超过 100 个 POST 变量(并且正在添加更多变量)。这在 MySQL 中如何实现?
【问题讨论】:
-
您是否考虑过使用database library 或framework?
-
在做这样的事情之前,你可能应该想出一个完整的规范。如果您对这些选项之间的关系以及新选项如何适应有一个很好的了解,那么一个好的设计模式将允许您以最少的工作量添加新选项。如果您已经有了完整的规范,那么我的建议将类似于用户与之前选择的选项之间的一对多关系。
-
这实际上更像是一个设计/架构问题,因此它与网站无关。
-
每次都为用户?和最简单的方法?我觉得听起来很矛盾。