Так у вас есть Establishments
и Happies
Правильный дизайн для рельсов приложения
Каждого Establishment
может иметь много Happies
Users
может добавить новый Establishments
и добавить новый Happies
.
Когда User
идет добавить Happy
они заполняют форму, и они выбрать Establishment
Happy
принадлежит.
Самый чистый способ для User
выбрать, какой Establishment
Happy
принадлежит?
т. Е. Ввод в идентификатор учреждения, выпадающее меню с именами учреждений и т. Д. (Все они кажутся непрактичными с точки зрения UX).
Если пользователь начинает с представления «Учреждение», затем нажимает, возможно, ссылку «Добавить happies», вы можете передать идентификатор заведения. Или, если они идут прямо к добавлению «Happies», они должны каким-то образом указать Учреждение. Что означает «нецелесообразность с точки зрения UX»? Существуют хорошо установленные и распространенные парадигмы. – railsdog