Я ищу, чтобы создать приложение, которое позволит мне связать несколько изображений профиля с несколькими объявлениями.Лучший способ связать профили с несколькими баннерами
Я считаю, что это будет ассоциация has_and_belongs_to_many, так как я хочу, чтобы объявление имело несколько профилей и профилей, принадлежащих нескольким объявлениям. Однако я немного смущен, как это будет работать с моими таблицами базы данных.
Если объявление имеет одну строку в моей таблице объявлений, то как это будет связывать несколько изображений профиля (хранящихся в моей таблице профилей) в одной ячейке profile_id? Нужно ли настраивать отдельную третью модель и таблицу базы данных для обработки связанных с ними?
Я также запутался ли это важно создать вложенные ресурсы, чтобы получить HABTM ассоциации успешно работать - на данный момент у меня есть их отделено, как так:
resources :ads
resources :profiles
Извините за основной вопрос, но я могу Кажется, что я не нашел никакой информации, которая помогает моей проблеме, а руководство по направляющим для ассоциаций HABTM довольно короткое.
Заранее благодарим за любую помощь, которую вы можете предложить! :)