【发布时间】:2014-05-16 06:41:47
【问题描述】:
我正在制作一个有趣的网络应用程序。有“用户”,每个用户都有不相交的数据。
每个用户都有许多“例程”。 (同样,这些对每个用户来说都是独一无二的)。
每个“例程”都有许多“步骤”(对于例程来说完全独特),每个“步骤”都有一些“子步骤”(同样,对于步骤来说完全是唯一的)。
我目前将此信息存储在直接 SQL 表中。所以有一个用户表、一个例程表、一个步骤表和一个子步骤表。这很好,因为当我点击一个步骤时,只有与该步骤相关的子步骤被加载(和缓存)。
但是,不同的 php 文件开始出现大量的数据,因为每个表都有其独有的属性。我应该将其以 XML 格式存储在 SQL 表中吗?你会怎么做?
【问题讨论】:
-
就您所描述的程度而言,您的表结构听起来很合理,但这如何导致“大量不同的 php 文件”? PHP 文件和数据库表之间没有内在的关联。
-
为什么需要单独的 PHP 文件来访问不同的表?你不能在你的 PHP 中添加逻辑来确定你需要访问哪个 SQL 表吗?
-
是的。你俩都是对的。谢谢。 #imdumb
-
我应该删除这个问题吗?