数据库由多张表单组成,第一步须先确认公司需要创建哪些表单,以及每张表单应包含哪些字段,也就是厘清数据库要管理的数据或工作流程。例如将订单系统应用于会员管理时,需要创建“会员基本数据”(姓名、电话、地址、登记时间等字段)与“会员购买纪录”表单;若应用于库存管理,则需要“商品数据”、“入库单”、“出库单”等表单,其中“商品数据”应包含商品名称、商品编号、规格说明、单价等字段。
若尚未确定需要哪些表单,建议先参阅目前使用的打印件或电子表单,藉此了解现有流程中需要记录的信息;若公司尚无既有表单可供参阅,则可以模拟一次内部操作流程,列出收到订单时应呈现的信息。若仍无法确定,也可以参阅 Ragic 应用商店中已建置完成的模块,或在新增表单时选用快速范本。
确定表单名称与字段后,建议同时设置每个字段的数据格式,例如数字、字、日期或链接字段等,以便在创建表单时选择对应的字段类型,避免日后变更格式造成数据遗失或显示错误。
范例:

完成表单与字段的规划后,下一步是创建表单之间的关联。只要某项功能需要使用不同表单的数据,即代表这些表单之间需要创建链接。
例如公司有“客户数据”、“产品清单”、“订单管理”三张表单:若希望新增订单时能直接从客户数据或产品清单中选取,或是查看特定客户曾购买的商品与订单总金额,便代表这些表单之间需要创建链接。此步骤须逐一确认步骤一所列的每个字段,应采用手动输入、从其他表单带入,或以公式自动计算。
范例:

最后一步则是决定不同用户可以检视哪些表单,以及在各表单中拥有的操作权限。例如业务人员可检视“客户数据”、“产品清单”、“订单管理”;物流人员仅能检视“订单管理”;财务人员则仅能检视“发票内容”。
范例:

完成以上三个步骤后,数据库体系结构的雏形即已创建完成,接下来就可以依此规划开始创建表单。