Базы данных

Структура, схема таблиц базы данных для опросов, исследований, анкет.

Как хранить древовидные, иерархические структуры данных в реляционной базе данных? Например дерево категорий товаров и т.п. Особенно когда одна категория или товар может входить в сразу несколько категорий. Классификация, категоризация.