Kod
+----+--------------+-----------+--------+------------------------------------------+------------+
| ID | NAZWA | KATEGORIA | LEKCJA | LINK | OST_EDYCJA |
+----+--------------+-----------+--------+------------------------------------------+------------+
| 1 | Wprowadzenie | 0 | 1 | kursy-online/kurs-html/wprowadzenie.html | 2009-03-04 |
| 2 | Znaczniki | 0 | 2 | kursy-online/kurs-html/znaczniki.html | 2009-03-04 |
+----+--------------+-----------+--------+------------------------------------------+------------+
+----+-----------+
| ID | NAZWA |
+----+-----------+
| 1 | Kurs HTML |
+----+-----------+
| ID | NAZWA | KATEGORIA | LEKCJA | LINK | OST_EDYCJA |
+----+--------------+-----------+--------+------------------------------------------+------------+
| 1 | Wprowadzenie | 0 | 1 | kursy-online/kurs-html/wprowadzenie.html | 2009-03-04 |
| 2 | Znaczniki | 0 | 2 | kursy-online/kurs-html/znaczniki.html | 2009-03-04 |
+----+--------------+-----------+--------+------------------------------------------+------------+
+----+-----------+
| ID | NAZWA |
+----+-----------+
| 1 | Kurs HTML |
+----+-----------+
Zastanawiam się, czy nie byłoby lepiej, gdybym wykasował tę drugą tabelę, a w polu kategoria po prostu wpisywać normalne nazwy. Oszczędziłoby mi to robienia funkcji na wyciąganie nazwy kategorii z jego ID i przyspieszyło wyciąganie wszystkich rekordów z kategorią HTML. A jak wy myślicie?