我正在开发一个管理公司客户的 Web 应用程序。为每个客户保存电话、地址、电子邮件和姓名等详细信息,并且在我保存这些详细信息的数据库表中有相应的字段。
应用程序的用户必须能够更改不同的细节。例如,他可能决定我们需要一个额外的字段来保存客户的传真号码,或者他可能决定不再需要地址字段并将其删除。
使用 NoSql 不是一种选择。我必须使用 PHP 和 mySql。
我一直在考虑使用 JSON 字符串来保存数据库表字段,但我还没有提出解决方案。
改变我的数据库表的结构是解决我的问题的唯一方法吗?如果可能的话,我想防止动态改变 db 表的结构。
实现动态视图是否可行?但是,我想这不会解决插入新字段的必要性。
先感谢您。