Т.е. что за описания?
Для навигации вполне сойдёт такое:
Код:
id (autoincrement) name
1 Новости
2 Статьи
3 Фотографии
4 Видео
Собственно, иначе как сделать?
Хочешь сделать одну таблицу для id, а другую для name? Не, конечно, можно. Но это будут независимые таблицы, потому что не связать тогда никак id с name.
Для самих статей можно такую структуру:
Код:
id (autoincrement) title text
1 Заголовок 1 Текст статьи
2 Заголовок 2 Текст статьи
3 Заголовок 3 Текст статьи
Для примера можно взять тот же портальный движок и посмотреть структуру таблиц. Они там довольно-таки объёмные - и ничего...