Выпуск 1.Начну как Чебурашка - издалека. Вопрос номер РАЗ. А нафига ваще козе баян??
Теперь, перед вторым и прочими вопросами, углубимся в теорию. Я раньше упоминал умное слово "дерево". При долгом размышлении понял - это будет не дерево. Это будет граф. Разницу дам в картинках: |
|
Дерево | Граф |
Такая структура позволит описывать стили музыки, являющиеся производными двух и более других направлений.
Вопрос номер ТУ. А как ваще работать-то будет???
Таким образом, имеем следующую картину - Дерево само по себе нам не нужно. Оно нам нужно для навигации по похожим стилям. Поясню еще раз на примере этнической музыки. на всех известных мне сайтах вся этническая музыка имеет один и тот же стиль Ethnic. Редчайшее исключение allmusic.com - где иногда встречается {Название страны} Folk. но при этом,я думаю, все согласятся что японская этника совершенно не похожа на скандинавскую. но на китайскую все-таки похожа. вот и получается дерево - Вся Этническая музыка - Регион - Страна. + надо вносить корректировки на духовную музыку. ибо... это совсем другая история... А поисковая система будет иметь возможность искать не только от заданного узла (в выше изложенном примере - Японская этника), а от всего узла-родителя (в том же примере, скажем, Этника Юго-восточной Азии). Как-нибудь так. Я знаю. У меня серьезные проблемы с изложением своих мыслей на бумажке. поэтому, если что непонятно - бейте в мозг посредством мыла. Это мое видение решения проблемы. ПОКА все возражения будут обсуждены и внесены соответствующие корректировки в проект. Это что касается теории… текущую версию графа стилей можно скачать, дополнить и выслать мне мылом.
|