Re[2]: Проблема рубрикации
От: azalt  
Дата: 09.12.03 12:31
Оценка:
dad>Мысль номер 1 — передалать структуру

Откровенно говоря, не приходит в голову что-то более удобное..

dad>Мысль номер 2:

A>>Проблема заключается в том, что некоторые разделы могут непосредственно не содержать статьи, а содержать их в своих подрубриках. Узнать при этом все рубрики заданного уровня (т.е. по заданному родителю),

dad>Как это он может не содаржать статей , если единсвенная связь с раздела у тебя в таблице статей?

dad>Либо я запутался в твоем объеяснении, так как вижу только три сущности: Статья, Рубрикатор (статья в нескольких рубриках) , Разделы статей

dad>давай опиши вот в этих понятиях задачу.


Всё правильно. Вот пример.

Рубрика А содержит рубрики А1 и А2. Рубрики А1 и А2 содержат статьи. Об этом содержится записи в "Рубрикаторе" (А1_id | ArticleX1_id; А2_id | ArticleX2_id. Однако никаких упоминаний о рубрике А в "Рубрикаторе" нет, т.к. непосредственно она не содержит статей, но её подрубрики статьи содержат. Как узнать, выводить ли в этом разделе рубрику А (она будет ссылкой на страницу со своими подрубриками). Разумеется, пример можно сильно усложнить (на практике именно так и произойдет).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.