Skip to content

Таблица DPD Headwords — столбцы и свойства

Основная функциональность базы данных реализована через

class DpdHeadword(Base):
    __tablename__ = "dpd_headwords"

Это можно найти в db/models.py.

  • columns (столбцы) таблицы выделены жирным,
  • derived properties (производные свойства) выделены курсивом,
  • [data type] (тип данных) указан в квадратных скобках,
  • далее следует краткое описание столбца или свойства

Краткий обзор:

  • id [int] уникальный числовой идентификатор каждого слова

  • lemma_1 [str] уникальное заглавное слово и номер

  • lemma_clean [str] lemma_1 без завершающих цифр

  • lemma_1_ [str] lemma_1 с подчёркиваниями вместо пробелов для использования в коде

  • lemma_link [str] lemma_1 с %20 вместо пробелов для ссылок на сайты

  • lemma_ipa [str] lemma_clean в Международном фонетическом алфавите

  • lemma_tts [str] lemma_clean в Международном фонетическом алфавите, пригодном для движков синтеза речи (Text-to-Speech)

  • lemma_trad [str] форма леммы, встречающаяся в традиционных грамматиках пали

  • lemma_si [str] форма леммы, встречающаяся в традиционных грамматиках пали, сингальским письмом

  • lemma_2 [str] именительный падеж единственного числа мужского рода заглавного слова для имён существительных

  • pos [str] часть речи

  • pos_list [list] список всех частей речи в базе данных

  • pos_si [str] часть речи, переведённая на сингальский

  • pos_si_full [str] часть речи, переведённая на сингальский, без сокращений

  • grammar [str] грамматическая информация

  • derived_from [str] этимологический родитель, от которого образовано заглавное слово

  • neg [str] является ли заглавное слово отрицанием или двойным отрицанием?

  • verb [str] является ли глагол каузативным, пассивным или отыменным?

  • trans [str] является ли глагол переходным, непереходным или двойным переходным?

  • plus_case [str] какой синтаксический падеж требует слово?

  • plus_case_si [str] какой синтаксический падеж требует слово, в переводе на сингальский?

  • meaning_1 [str] каково контекстное значение на английском?

  • meaning_lit [str] каково буквальное значение на английском?

  • meaning_2 [str] какое значение даёт Буддадатта?

  • meaning_combo [str] объединение meaning_1, meaning_lit и meaning_2

  • meaning_combo_html [str] объединение meaning_1, meaning_lit и meaning_2, где meaning_1 заключено в HTML-теги <b>

  • meaning_si [str] meaning_1, переведённое на сингальский

  • non_ia [str] от какого неиндоарийского слова происходит заглавное слово?

  • sanskrit [str] ближайшее санскритское соответствие в словаре Монье-Вильямса (MW) или Эджертона. Префикс и корень, найденные в MW, указаны в квадратных скобках [kṛ].

  • sanskrit_clean [str] санскритская форма, очищенная от всего содержимого в [квадратных скобках]

  • root_key [str] каков уникальный ключ корня в таблице dpd_roots?

  • root_clean [str] каков root_key без завершающих цифр?

  • root_count [int] сколько раз root_key встречается в базе данных?

  • root_sign [str] каков знак спряжения корня?

  • root_base [str] каково сочетание корня и знака спряжения?

  • root_base_clean [str] каков root_base без всех фонетических изменений?

  • family_root [str] каковы префиксы и семейство корня?

  • root_family_key [str] каковы ключ корня и семейство корня, через пробел?

  • family_word [str] если это не корень, то каково семейство слова?

  • family_compound [str] если это составное слово, то каковы его компоненты, через пробел?

  • family_compound_list [list] список значений family_compound

  • family_idioms [str] если это идиома, то каковы её компоненты, через пробел?

  • family_idioms_list [list] список значений family_idioms

  • family_set [str] к какому набору относится слово?

  • family_set_list [list] список значений family_set

  • construction [str] как образовано слово?

  • construction_clean [str] construction без всех фонетических изменений

  • construction_summary [str] краткое описание образования слова в одной строке

  • construction_summary_si [str] краткое описание образования слова в одной строке, транслитерированное на сингальский

  • construction_line1 [str] первая строка construction

  • derivative [str] является ли слово производным типа кита, кичча или таддхита?

  • suffix [str] какой суффикс — кита, кичча или конечный таддхита?

  • phonetic [str] какие происходят фонетические изменения?

  • compound_type [str] если это составное слово, то к какому типу оно относится?

  • compound_construction [str] если это составное слово, то как оно образовано?

  • non_root_in_comps [str] (в основном не используется)

  • source_1 [str] каков источник первого примера ?

  • source_link_1 [str] источник первого примера со встроенной HTML-ссылкой

  • sutta_1 [str] из какой сутты взят первый пример?

  • example_1 [str] какой пример хорошо показывает употребление заглавного слова в контексте?

  • source_2 [str] каков источник второго примера?

  • source_link_1 [str] источник второго примера со встроенной HTML-ссылкой

  • source_link_sutta [str] код сутты из примера со встроенной HTML-ссылкой

  • sutta_2 [str] из какой сутты взят второй пример?

  • example_2 [str] какой второй пример хорошо показывает употребление заглавного слова в контексте?

  • degree_of_completion [str] насколько полны данные слова?

  • degree_of_completion_html [str] насколько полны данные слова, встроенные в html-теги?

  • antonym [str] каков антоним заглавного слова, через запятую с пробелом?

  • antonym_list [list] список всех антонимов

  • synonym [str] каковы синонимы заглавного слова, через запятую с пробелом?

  • synonym_list [list] список всех синонимов

  • variant [str] УСТАРЕЛО — всегда пусто. Заменено на var_text; данные перенесены 2026-07-25, а столбец будет удалён при следующем изменении модели базы данных.

  • variant_list [list] УСТАРЕЛО — всегда пусто. Список всех вариантов.

  • var_phonetic [str] каковы другие фонетические варианты заглавного слова, встречающиеся в палийских текстах, через запятую с пробелом?

  • var_text [str] каковы варианты чтения заглавного слова, встречающиеся в других палийских текстах, через запятую с пробелом?

  • commentary [str] как комментарий определяет заглавное слово, через перевод строки?

  • notes [str] какую дополнительную информацию о заглавном слове следует указать?

  • cognate [str] какие английские родственные слова есть у заглавного слова?

  • link [str] для растений, животных и исторических личностей — какова ссылка на Википедию?

  • link_list list[str] список ссылок, разделённый символом новой строки \n.

  • origin [str] каково происхождение данных заглавного слова?

  • stem [str] какая основа лежит в основе парадигмы словоизменения?

  • pattern [str] какая парадигма словоизменения указана в таблице inflection_patterns?

  • created_at [datetime] когда было создано заглавное слово?

  • updated_at [datetime] когда было обновлено заглавное слово?

  • inflections [str] какие словоизменённые формы принимает заглавное слово, через запятую?

  • inflections_list [list] список словоизменённых форм

  • inflections_api_ca_eva_iti [str] какие словоизменённые формы встречаются в сандхи-композитах с api, ca, eva и iti, через запятую?

  • inflections_list_api_ca_eva_iti [list] список словоизменённых форм, встречающихся в сандхи-композитах с api, ca, eva и iti

  • inflections_list_all [list] список всех словоизменённых форм, включая формы с api, ca, eva и iti

  • inflections_sinhala [str] каковы словоизменённые формы сингальским письмом, через запятую?

  • inflections_sinhala_list [list] список всех словоизменённых форм сингальским письмом

  • inflections_devanagari [str] каковы словоизменённые формы письмом деванагари, через запятую?

  • inflections_devanagari_list [list] список всех словоизменённых форм письмом деванагари

  • inflections_thai [str] каковы словоизменённые формы тайским письмом, через запятую?

  • inflections_thai_list [list] список всех словоизменённых форм тайским письмом

  • inflections_html [str] таблица словоизменения заглавных слов в виде HTML-таблицы

  • freq_html [str] карта частотности слова в корпусе CST в виде HTML-таблицы

  • ebt_count [str] сколько раз слово встречается в ранних буддийских текстах?

  • needs_grammar_button [bool] нужна ли заглавному слову кнопка грамматики?

  • needs_example_button [bool] нужна ли заглавному слову кнопка примера?

  • needs_examples_button [bool] нужна ли заглавному слову кнопка примеров?

  • needs_conjugation_button [bool] нужна ли заглавному слову кнопка спряжения?

  • needs_declension_button [bool] нужна ли заглавному слову кнопка склонения?

  • needs_root_family_button [bool] нужна ли заглавному слову кнопка семейства корня?

  • needs_word_family_button [bool] нужна ли заглавному слову кнопка семейства слова?

  • needs_compound_family_button [bool] нужна ли заглавному слову кнопка семейства составных слов?

  • needs_compound_families_button [bool] нужна ли заглавному слову кнопка семейств составных слов?

  • needs_idioms_button [bool] нужна ли заглавному слову кнопка идиом?

  • needs_set_button [bool] нужна ли заглавному слову кнопка набора?

  • needs_sets_button [bool] нужна ли заглавному слову кнопка наборов?

  • needs_frequency_button [bool] нужна ли заглавному слову кнопка частотности?

  • cf_set [set] набор всех семейств составных слов в базе данных

  • idioms_set [set] набор всех идиом в базе данных

  • __repr__ [str] краткий обзор данных заглавного слова

Особые символы

Некоторые поля содержат символы, значение которых может быть неочевидным.

  • sanskrit: [квадратные скобки] содержат префикс и корень, найденные в словаре Монье-Вильямса, например, [anukṛ].
  • source_1: - означает, что реальный пример не найден. Часто используется для названий сутт и других структурных элементов палийских текстов. Запись считается полной даже без примера.
  • stem: ! означает отсутствие фактической основы. Слово полностью выводится из столбца pattern.
  • stem: * означает, что не следует генерировать полный список словоизменённых форм для столбца inflection. Слово часто является неправильной формой, и необходимо распознавать только точное написание lemma_clean.

Связи в базе данных

Класс DpdHeadword имеет прямой доступ к другим таблицам базы данных через связи.

  • .rt связывает с таблицей dpd_roots
  • .fr связывает с таблицей family_roots
  • .fw связывает с таблицей family_words
  • .sbs связывает с таблицей SBS
  • .ru связывает с таблицей russian
  • .si связывает с таблицей sinhala
  • .it связывает с таблицей inflection_templates