首页 > 编程知识 正文

mysql动态创建表,数据库 菜鸟教程

时间:2023-05-04 13:43:12 阅读:13292 作者:2369

一.动态表单背景

企业开发根据业务情况设计表单,并为每个业务表单创建物理表。 随着后续业务需求的变化,如果物理表膨胀且项目在线,修改物理表可能会出现程序问题。

场景1 :第一个工作流软件表单的功能相对落后,每次创建表单都需要编写代码,但这种方法不能满足企业变化的需要。

方案2 )办公自动化系统基本上可以通过采用表单流程来实现,但大量表单和表单的易变性,让开发者在维护时非常痛苦。 例如,许多公文都适合在多个部门直接传达批准,并在不同的公文有不同的要求、内容和格式时使用动态表单。

场景3 )用简单的企业网站、内容管理系统cms建设,有点浪费资源。

目的:动态表单可以灵活配置和扩展业务,避免系统硬编码的数据采集和表单处理,提高系统的可维护性。 动态表单允许开发人员专注于业务流程,同时允许系统操作员参与表单的管理。

2 .动态表单定义

动态表单分为两个部分。 一个是定义和显示动态表单,另一个是接收和保存动态表单的内容

本质:相当于一个数据库

3 .动态表单设计思路

1 .利用将表单的定义信息(分组)存储在一个表中,将表单的字段配置信息(分组)存储在一个表中的横向表纵向存储思路,可以灵活地扩展表单(如果在后期添加字段)

利用mongodb数据库保存表单数据的内容。 (不足的地方,数据统计功能弱)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。