【发布时间】:2019-06-07 21:52:36
【问题描述】:
我希望利用 Salesforce 中的 Form Assembly 来开发在线表单。我是 Salesforce 和 Form Assembly 的新手,但我想知道系统是否支持传统的规范化数据模型。让我解释一下。
在普通的 HTML 表单和数据库后端中,我将有多个表,但我将拥有的主要表之一是记录对特定表的问题响应。在一个典型的标准化数据库中,可能是这样的:
Question ID | Response ID
Q0001 | R0001
Q0002 | R0001
Q0003 | R0002
一个简单的两列表,第一列是问题 ID,第二列是响应值(我们会有一些唯一键作为第三列,但这不是我问题的重点)。
但似乎在 Salesforce 中,表单上的每个问题都必须有一列:
Q0001 | Q0002 | Q0003 | Q004
R0001 | R0001 | R0002 | R003
等等,其中(再次)表单中的每个问题都有自己的列,然后基础行是响应。
有人可以验证上表是否适用于 Salesforce?或者 Salesforce 和 Form Assembly 是否可以允许更传统的规范化表格结构(如我的第一个示例)?
后者似乎很奇怪,因为每当问题更改/添加到表单时,它都会强制更改整体数据结构。
任何建议,指导将不胜感激。
谢谢! 乔纳森
【问题讨论】:
标签: object salesforce normalization