Пример: у статьи на сайте есть категория и подкатегория. Связь статей с категориями/подкатегориями "многие к одному" Связь категории и подкатегории "один ко многим".
Задача: в html форме на странице создания/редактирования статьи вывести список подкатегорий, сгруппированный по категориям.
Примечание: в моем случае у статьи может отсутствовать категория и подкатегория, у подкатегории - категория
Про mongodb мы уже говорили, теперь посмотрим какие варианты у нас есть для sql (напр. mysql)
Частично о множественных моделях на форме говорит и официальная документация, но это не совсем то, что нам надо.
Проблемы реализации:
Как именно формировать атрибут name во вложенном списке моделей (например список Фотографий в Альбоме) - с этим же тесно связана проблема возврата ошибки.
Если говорить о программировании ряляционных баз данных (типа MySQL), ниже для всех трех типов связи рассматривается один вопрос -- "как связать данные из двух таблиц, имеющих отношение друг другу?"
-- рассматриваются разные варианты, даются пояснения.
Связь "Один к одному"
Один к одному -- у каждой двух сущностей есть лишь один спутник и больше никто.