Как сохранить отправку форм на пользователя в rails-postgres? - PullRequest
0 голосов
/ 28 декабря 2018

У меня есть form с dynamic questions и dynamic input responses (Ответом может быть параграф, одно слово, логическое значение или массив параметров)

Мне нужно store the submission of forms per user.Какая из них лучше, как я думаю о создании submissions модели, которая принадлежит к user и form с jsonb response column и хранится как array of hash, который состоит из пары question and response с помощьюпользователь.

Или

Должен ли я сопоставить ответ на каждый вопрос и сохранить его внутри модели ответов, принадлежащей модели представлений?

1 Ответ

0 голосов
/ 28 декабря 2018

Ответ зависит.

Если форма является сильной сущностью, она не будет уничтожена при удалении пользователя.Затем внедрить его в поле json нельзя.

Если форма является слабой сущностью и будет доступна только вместе с пользователем.Вы можете хранить его в поле json.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...