2012-03-22 87 views
0

我的最新项目是建立一个多种配置文件的计费系统,如 与该系统连接的100多个培训机构,用于其在线前台基础管理目的。具有多个配置文件的计费系统PHP MYSQL

如..

*咨询

*入场

*账单

等。

现在我想知道是否保留一个单独的数据库

所有的操作或更好地维护个人数据库的个人组织/配置文件。

嗯,我是一个迷失在这里只是需要一个开始。

我使用MySQL作为数据库和PHP作为我的服务器端脚本语言。

在此先感谢

回答

2

如果你的机构是完全隔离的,因此你永远不希望从一个不同的机构或任何种类的总和超过所有机构,如果你不打算自动创建一个新的研究所获得的数据,你可以为每个数据库使用一个数据库。

但我没有看到任何优势,并建议只使用一个数据库,并在每个表中有一列institute_id。访问控制当然会在你的PHP代码中。

+0

以及'institute_id'是非常好的,并给出了一个不错的布局整体.. 但我可以知道如果我使用个人数据库的优势和劣势? – 2012-03-22 11:43:52

+0

我没有看到任何令人信服的理由。你不必在每个表中用'institute_id'过滤。你可以通过选择研究所的数据库来做到这一点。但与所有缺点相比,这似乎不相关。 – Basti 2012-03-22 13:48:51