【发布时间】:2013-07-30 22:29:12
【问题描述】:
我正计划编写一个 Web 应用程序来开发类似于 Zoho 的自定义软件。
我认为当用户在表单中添加或删除控件时,我应该使用 DDL 向表中动态添加列。前几天我和一个朋友讨论这个问题,他建议修改数据库结构不是一个好主意。它可能非常不安全,因为您需要为 Web 应用程序授予管理员权限。而是使用 MongoDB 之类的东西。
我很想知道Zoho 是如何实现这一点的。从 Web 应用程序修改数据库结构真的不是一个好主意吗?
【问题讨论】:
标签: sql database web-applications database-design ddl