乌福是一个:
HTML表单生成器帮助您创建联系人表单、在线调查和邀请,这样您就可以收集所需的数据、注册和在线支付,而无需编写一行代码。
如果构建一个类似的站点,您将如何处理数据库设计?
高级设计(表和关系)或低级设计(表、关系、字段、视图、规则、MySQl查询等)欢迎各位:)
基于MySQL的解决方案优先;-)
发布于 2009-08-02 12:14:43
这种类型的数据库设计需要埃夫表。例如,表单部分可能包含:
1. User table (user_id, user_name, etc.)
2. Form table (user_id, form_id, form_name, etc.)
3. Form_field table (form_id, column_id, column_name, column_type, etc.)
4. column_type table (column_type_id, column_type_name)填写的结果将保存在另一个表中:
Filled_form (form_id, column_id, value)这样做的目的是创建一个足够通用(但不超过)所需的数据库模型,以满足不同用户的需求。例如,列类型由程序员设置,每种类型在呈现表单时都有不同的含义。
https://stackoverflow.com/questions/1160076
复制相似问题