class Record(dbs.UniqueTable): """ """ item: Item quantity: Optional[Quantity] price: Optional[Price] sep_table: Optional['SeparatedTable'] note: Optional[dbt.VarChar(128)]
class ItemName(dbs.UniqueTable): """ """ name: dbt.VarChar(128)
class DetailedTable(dbs.Table): """ """ work: Work spot: dbt.VarChar(64) subject: Subject
class Work(dbs.Table): """ """ kind: WorkKind name: dbt.VarChar(128)
class WorkKind(dbs.UniqueTable): """ """ name: dbt.VarChar(32)
class Subject(dbs.UniqueTable): """ """ name: dbt.VarChar(64) sub_name: Optional[dbt.VarChar(64)]
class Price(dbs.Table): """ """ value: dbt.VarChar(32) source: dbt.VarChar(64)
class Quantity(dbs.UniqueTable): """ """ number: dbt.VarChar(32) unit: dbt.VarChar(16)
class Item(dbs.UniqueTable): """ """ name: ItemName abstract: dbt.VarChar(256)