В моем приложении rails я хотел бы, чтобы разные продукты задавали разные типы вопросов в полях заказа.Каков наилучший способ сделать это?Должен ли я просто сделать одну большую модель заказа со всеми полями для разных заказов, и заполнить только поля, относящиеся к товару?Например, если вы проверяете товар fire extinguisher
, я бы хотел спросить:
have you ever used a fire extinguisher before?
или, если вы заказываете car seat
, я бы хотел спросить
do you want the fire department to install it for you?
пример, который я привел вам, является лишь базовым, но он будет задавать гораздо больше вопросов, чем тот, который относится к продукту при его проверке.Как вы думаете, что лучший способ сделать это?