Деревья в базах данных => Правила именования файлов
Правила именования файлов в этом разделе
Имена файлов этого раздела соответствуют правилам
Иерархической организации имен
Слова пишутся с большой буквы, остальные буквы слова всегда маленькие. Если определено дочернее имя, значит определено и родительское имя.
Перечень использованных в именах файлов слов:
- Al – Adjacency List – Деревья, представленные списками смежности
- All – «всё»; нечто обобщающее данную группу имен. Например, есть вывод вершин дерева, заданного списками смежности AlPrint. Тогда AlPrintAll – это вывод всех вершин дерева.
- Demo – Демонстрационные скрипты (примеры скриптов) для работы с деревьями и для работы с готовыми библиотеками.
- Dic – Словарь терминов
- Faq – Часто задаваемые вопросы
- File – Файлы, относящиеся к этому разделу
- Ideal – Как должно быть в иделае
- Index – Оглавление некоторого подраздела. Чаще всего перечень часто задаваемых вопросов.
- Internal – Внутреннее представление дерева
- Intro – Введение, общее описание
- Level – «Уровень» – в загрузке или в отображении дерева – список всех непосредственных детей для некоторой заданной вершины.
- Lib – Готовые библиотеки для работы с деревьями
- Link – «Смотрите так же»; перечень ссылок на ресурсы и другие разделы, имеющие отношение к данному разделу
- Ll – Line and Level – способ представления деревьев, в котором для каждой вершины хранится номер строки и уровень
- Load – загрузка дерева. Включает в себя формирование массива, содержащего в себе внутреннее представление дерева.
- Map – Карта раздела
- Mp – Materialized Path – Деревья, представленные материализованными путями
- Naming – Правила именования
- Ni – Nested Intervals – Деревья, представленные вложенными интервалами
- Ns – Nested Sets – Деревья, представленные вложенными наборами
- Other – «другое»; для данной группы имен – то, что не подходит ни под одно другое имя. Например, другие способы задания деревьев – Other.
- Path – «Путь» – в загрузке или в отображении дерева – список всех родителей для некоторой заданной вершины.
- Print – вывод, включающий в себя формирование html
- Related – в загрузке или в отображении дерева – список вершин дерева, которые так или иначе имеют отношение к заданной (родитель, брат, непосредственный либо косвенный ребенок). Чаще всего – комбинация «путь + все непосредственные дети» или «путь + все братья» или «путь + все непосредственные дети + все братья».
- Skip – пропущенные фразы
- Subtree – поддерево – список всех вершин, которые являются дочерними (непосредственно и косвенно) для некоторой заданной вершины
- Todo – TO-DO list. Перечень того, что еще нужно сделать
Есть предложение отделять русский язык от английского. Если мы пишем на русском языке, то вместо слов «контент», Adjacency Lists предпочтительнее использовать русские слова «содержимое» и «списки смежности». Точно так же, когда мы пишем на английском языке, то вместо слова soderzhymoje лучше писать content.