Пользователи могут создавать опросы.У опроса есть вопросы, а у вопросов есть варианты ответа (т.е. вопрос с несколькими вариантами ответов).
Что я хочу сделать, это создать шаблоны опросов ... чтобы пользователи могли одним нажатием кнопки создать новый опросс заранее заданными вопросами и вариантами ответов.
У нас уже есть работающее приложение, так что вопрос не в этом.И у нас уже есть возможность дублировать / копировать / клонировать опросы.Тоже не вопрос.
Вопрос в том, как мне создать набор предопределенных вариантов опросов / вопросов / ответов, к которым имеет доступ любой пользователь приложения?
Сохраняю ли я всенастройки в виде хэша в какой-то таблице templates
(а затем просто запустить Survey.create({:questions => {:answers =>{}})
? Или какой-то другой метод, о котором я просто не думаю?
Имеет ли это смысл? Требуются дополнительные пояснения?