【发布时间】:2010-12-19 21:57:41
【问题描述】:
我正在开发一个需要将各种设置存储在数据库中的 PHP 应用程序。客户经常询问是否可以添加或更改/删除某些东西,这一直导致表格设计出现问题。基本上,我有很多布尔字段,它们只是指示是否为特定记录启用了各种设置。
为了避免再弄乱表格,我正在考虑将数据存储为序列化数组。我读到这被认为是不好的做法,但我认为这是使用这种方法的合理案例。
有什么真正的理由可以避免这样做吗?
任何建议表示赞赏。
谢谢。
【问题讨论】:
-
听起来你的数据需要标准化一点。你能发布表结构吗?