Как построить отношения в базе данных
Пишу приложение будильник, который можно отключить отсканировав qr-код, который заранее, при планировке будильника, был указан.
Есть база данных. Таблица будильников (Event) и таблица Qr-кодов (Qr). Одному ивенту может быть подключен только один Код. В то же время, один Код может быть подключен к множеству разных ивентов. Родителем в данном отношении должен быть ивент. Поэтому я не могу сделать отношение one-to-many, потому что в таком случае родителем становится Код. One-to-one тоже не подходит, логично. А вот как реализовать many-to-many я не совсем понимаю.