Potrzebuje przypisać do każdego newsa jakiś tag np. kraj, php, czerwony etc.
Zrobiłem tabele dla newsów, nazwy tagów i połączenia news<->tag
Kod
News:
news_id - id newsa
news_text - jakiś tekst
inne rzeczy
Tag:
tag_id - id konkretnego tagu
tag_name - nazwa tagu
Polaczenie:
tag_id - id tagu
news_id - id newsa
news_id - id newsa
news_text - jakiś tekst
inne rzeczy
Tag:
tag_id - id konkretnego tagu
tag_name - nazwa tagu
Polaczenie:
tag_id - id tagu
news_id - id newsa
Aby pobrać tagi dla jednego newsa (wraz ze wszystkimi informacjami w newsie news_text, news_date) używam 2 zapytań.
1 - do pobrania informacji o newsie
2 - aby przypisać tagi.
Jednak jak ułożyć zapytanie / zoptymalizować to wszystko przy wyświetlaniu 50newsów ?
Bo wykonanie 101 zapytań dla takiego czegoś to przesada...
Pozdrawiam.