Я хочу использовать сборку форм в Salesforce для разработки онлайн-формы. Я новичок в Salesforce и Form Assembly, но мне интересно, поддерживает ли система традиционную нормализованную модель данных. Позвольте мне объяснить.
В обычной HTML-форме и в базе данных у меня было бы несколько таблиц, но одна из основных таблиц, которая была бы у меня, была бы для записи ответа на вопрос для конкретной таблицы. В типичной нормализованной базе данных это может выглядеть так:
Question ID | Response ID
Q0001 | R0001
Q0002 | R0001
Q0003 | R0002
Простая таблица из двух столбцов, в которой первый столбец является идентификатором вопроса, а второй столбец - значением ответа (и у нас будет некоторый уникальный ключ в качестве третьего столбца, но это не главное в моем вопросе).
Но, похоже, в Salesforce вам нужно иметь столбец для каждого вопроса в форме:
Q0001 | Q0002 | Q0003 | Q004
R0001 | R0001 | R0002 | R003
И т. Д., Где (опять же) каждый вопрос в форме имеет свой собственный столбец, а нижележащие строки являются ответами.
Может ли кто-нибудь проверить, относится ли приведенная выше таблица к Salesforce? Или Salesforce и Form Assembly допускают более традиционную, нормализованную структуру таблиц (как в моем первом примере)?
Кажется странным, что последний должен иметь место, потому что он вызывает изменение общей структуры данных всякий раз, когда вопрос изменяется / добавляется в форму.
Любой совет, руководство будет оценено.
Спасибо!
Jonathan