Trochę chaotyczne to wszystko... Artykuły, FAQ i cała reszta...
Wiele razy był poddawany pomysł aby potworzyć kategorie. Może w końcu należałoby się za to zabrać? Widzę to tak:
coyote_directory
directory_id - id katalogu
top_directory - id nadrzędnego (0, gdy ten jest nadrzędny)
sequence_numer - żeby było wiadomo, jak sortować
i w artach, faqach pole:
directory_id