Tables - unihan_db.tables

unihan_db table schemas.

Tables are split into general categories, similar to how UNIHAN db’s files are:

  • Unhn_DictionaryIndices

  • Unhn_DictionaryLikeData

  • Unhn_IRGSources

  • Unhn_NumericValues

  • Unhn_OtherMappings

  • Unhn_RadicalStrokeCounts

  • Unhn_Readings

  • Unhn_Variants

Tables are prefixed Unhn_, with no vowels.

Those root tables include the base data for all 90 UNIHAN fields. Specialized values branched off into field-specialized tables through polymorphic joins.

class unihan_db.tables.Base

Bases: DeclarativeBase

SQLAlchemy Declarative base class for UNIHAN DB.

class unihan_db.tables.Unhn

Bases: Base

Unhn core table.

class unihan_db.tables.kCCCII

Bases: Base

Table for kCCCII UNIHAN data.

class unihan_db.tables.GenericIRG

Bases: Base

Table for Generic IRG UNIHAN data.

class unihan_db.tables.kIRG_GSource

Bases: GenericIRG

Table for kIRG_GSource UNIHAN data.

class unihan_db.tables.kIRG_HSource

Bases: GenericIRG

Table for kIRG_HSource UNIHAN data.

class unihan_db.tables.kIRG_JSource

Bases: GenericIRG

Table for kIRG_JSource UNIHAN data.

class unihan_db.tables.kIRG_KPSource

Bases: GenericIRG

Table for kIRG_KPSource UNIHAN data.

class unihan_db.tables.kIRG_KSource

Bases: GenericIRG

Table for kIRG_KSource UNIHAN data.

class unihan_db.tables.kIRG_MSource

Bases: GenericIRG

Table for kIRG_MSource UNIHAN data.

class unihan_db.tables.kIRG_SSource

Bases: GenericIRG

Table for kIRG_SSource UNIHAN data.

class unihan_db.tables.kIRG_TSource

Bases: GenericIRG

Table for kIRG_TSource UNIHAN data.

class unihan_db.tables.kIRG_USource

Bases: GenericIRG

Table for kIRG_USource UNIHAN data.

class unihan_db.tables.kIRG_UKSource

Bases: GenericIRG

Table for kIRG_UKSource UNIHAN data.

class unihan_db.tables.kIRG_VSource

Bases: GenericIRG

Table for kIRG_VSource UNIHAN data.

class unihan_db.tables.kDefinition

Bases: Base

Table for kDefinition UNIHAN data.

class unihan_db.tables.kCantonese

Bases: Base

Table for kCantonese UNIHAN data.

class unihan_db.tables.kMandarin

Bases: Base

Table for kManadarin UNIHAN data.

class unihan_db.tables.kTotalStrokes

Bases: Base

Table for kTotalStrokes UNIHAN data.

class unihan_db.tables.GenericReading

Bases: Base

Table for GenericReading UNIHAN data.

class unihan_db.tables.GenericRadicalStrokes

Bases: Base

Table for GenericRadicalStrokes UNIHAN data.

class unihan_db.tables.kRSUnicode

Bases: GenericRadicalStrokes

Table for kRSUnicode UNIHAN data.

class unihan_db.tables.kRSAdobe_Japan1_6

Bases: Base

Table for kRSAdobe_Japan1_6 UNIHAN data.

class unihan_db.tables.kHanyuPinyin

Bases: GenericReading

Table for kHanyuPinyin Unihan data.

class unihan_db.tables.kXHC1983

Bases: GenericReading

Table for kXHC1983 UNIHAN data.

class unihan_db.tables.kCheungBauer

Bases: GenericReading

Table for kCheungBauer UNIHAN data.

class unihan_db.tables.GenericIndice

Bases: Base

Table for GenericIndice UNIHAN data.

class unihan_db.tables.kHanYu

Bases: GenericIndice

Table for kHanYu UNIHAN data.

class unihan_db.tables.kIRGHanyuDaZidian

Bases: GenericIndice

Table for kIRGHanyuDaZidian UNIHAN data.

class unihan_db.tables.UnhnLocation

Bases: Base

Table for UnhnLocation UNIHAN data.

class unihan_db.tables.kCihaiT

Bases: Base

Table for kCihaiT UNIHAN data.

class unihan_db.tables.kIICoreSource

Bases: Base

Table for kIICoreSource UIHAN data.

class unihan_db.tables.kIICore

Bases: Base

Table for kIICore UNIHAN data.

class unihan_db.tables.UnhnLocationkXHC1983

Bases: Base

Table for UnhnLocationkXHC1983 UNIHAN data.

class unihan_db.tables.UnhnReading

Bases: Base

Table for UnhnReading UNIHAN data.

class unihan_db.tables.kDaeJaweon

Bases: GenericIndice

Table for kDaewJaweon UNIHAN data.

class unihan_db.tables.kIRGKangXi

Bases: GenericIndice

Table for kIRGKangXi UNIHAN data.

class unihan_db.tables.kIRGDaeJaweon

Bases: GenericIndice

Table for kIRGDaeJaweon UNIHAN data.

class unihan_db.tables.kFenn

Bases: Base

Table for kFenn UNIHAN data.

class unihan_db.tables.kHanyuPinlu

Bases: Base

Table for kHanyuPinlu UNIHAN data.

class unihan_db.tables.kGSR

Bases: Base

Table for kGSR UNIHAN data.

class unihan_db.tables.kHDZRadBreak

Bases: GenericIndice

Table for kHDZRadBreak UNIHAN data.

class unihan_db.tables.kSBGY

Bases: GenericIndice

Table for kSBGY UNIHAN data.

class unihan_db.tables.kCheungBauerIndex

Bases: GenericIndice

Table for kCheungBauerIndex UNIHAN data.

class unihan_db.tables.kFennIndex

Bases: GenericIndice

Table for kFennIndex UNIHAN data.