mam 4 tabel:findAll od wielu warunków
- zawartości
- związek
- przedmiotem
- grupa
zawartość:
id(int)
title(varchar)
text(text)
przedmiotem:
id(int)
title(varchar)
prent_id(int)
grupy:
id(int)
title(varchar)
zależność:
id(int)
content_id(int)
group_id(int)
subject_id(int)
związek do zawartość jest wielu wielu.
grupa do zawartość jest wiele do wielu.
przedmiotem do zawartość jest wiele do wielu.
Treści mogą należeć do kilku podmiotów lub kilku grup.
Chcę wykonać kwerendy nieco jak poniżej:
select * from relation where group_id = 1,3 and subject_id = 1,4,6,7
Proszę podać dalsze wyjaśnienie struktury bazy danych i podać kod dla modeli. – topher
"znajdź całą zawartość w 2 grupach i 3 tematach" - co dokładnie przez to rozumiesz? czy możesz to zmienić? masz na myśli coś w rodzaju grupy o id = 2 i temacie id = 3? –
Tabela relacji: "id", "identyfikator_danych", "identyfikator_grupy" i "identyfikator podmiotu". Może "Tag" jest lepszy niż "podmiot" – Chalist