Наследуемая схема: откуда у складской позиции появились поля

Данные получены настоящими запросами через native-расширение cubrid. После наблюдений собственные учебные объекты удалены.

Результат выполнения
НаблюдениеРезультат
Складская позицияКабель / A-2 / 7 шт.
Поля экземпляраid, qty, title, zone_label
Общий атрибут классаpolicy
Непосредственный родитель найденда
Внешних методов объявлено0
Файлов методов0
Полученные строки и дополнительные наблюдения
{
    "attributes": [
        {
            "ATTR_NAME": "id",
            "DOMAIN": "8",
            "SCALE": "0",
            "PRECISION": "10",
            "INDEXED": "0",
            "NON_NULL": "0",
            "SHARED": "0",
            "UNIQUE": "0",
            "DEFAULT": "NULL",
            "ATTR_ORDER": "1",
            "CLASS_NAME": "dba.c169_shelf_f368179932",
            "SOURCE_CLASS": "dba.c169_item_base_316b42ad16",
            "IS_KEY": "0",
            "REMARKS": ""
        },
        {
            "ATTR_NAME": "title",
            "DOMAIN": "2",
            "SCALE": "0",
            "PRECISION": "40",
            "INDEXED": "0",
            "NON_NULL": "0",
            "SHARED": "0",
            "UNIQUE": "0",
            "DEFAULT": "NULL",
            "ATTR_ORDER": "2",
            "CLASS_NAME": "dba.c169_shelf_f368179932",
            "SOURCE_CLASS": "dba.c169_item_base_316b42ad16",
            "IS_KEY": "0",
            "REMARKS": ""
        },
        {
            "ATTR_NAME": "qty",
            "DOMAIN": "8",
            "SCALE": "0",
            "PRECISION": "10",
            "INDEXED": "0",
            "NON_NULL": "0",
            "SHARED": "0",
            "UNIQUE": "0",
            "DEFAULT": "NULL",
            "ATTR_ORDER": "3",
            "CLASS_NAME": "dba.c169_shelf_f368179932",
            "SOURCE_CLASS": "dba.c169_stock_base_6282300110",
            "IS_KEY": "0",
            "REMARKS": ""
        },
        {
            "ATTR_NAME": "zone_label",
            "DOMAIN": "2",
            "SCALE": "0",
            "PRECISION": "20",
            "INDEXED": "0",
            "NON_NULL": "0",
            "SHARED": "0",
            "UNIQUE": "0",
            "DEFAULT": "NULL",
            "ATTR_ORDER": "4",
            "CLASS_NAME": "dba.c169_shelf_f368179932",
            "SOURCE_CLASS": "dba.c169_shelf_f368179932",
            "IS_KEY": "0",
            "REMARKS": ""
        }
    ],
    "class_attributes": [
        {
            "ATTR_NAME": "policy",
            "DOMAIN": "2",
            "SCALE": "0",
            "PRECISION": "20",
            "INDEXED": "0",
            "NON_NULL": "0",
            "SHARED": "0",
            "UNIQUE": "0",
            "DEFAULT": "'review'",
            "ATTR_ORDER": "1",
            "CLASS_NAME": "dba.c169_item_base_316b42ad16",
            "SOURCE_CLASS": "dba.c169_item_base_316b42ad16",
            "IS_KEY": "0",
            "REMARKS": ""
        }
    ],
    "superclasses": [
        {
            "CLASS_NAME": "dba.c169_stock_base_6282300110",
            "TYPE": "2"
        }
    ],
    "direct_superclasses": [
        {
            "CLASS_NAME": "dba.c169_shelf_f368179932",
            "SUPER_CLASS_NAME": "dba.c169_stock_base_6282300110"
        }
    ],
    "subclasses": [
        {
            "CLASS_NAME": "dba.c169_stock_base_6282300110",
            "TYPE": "2"
        }
    ],
    "methods": [],
    "class_methods": [],
    "method_files": [],
    "item": [
        {
            "title": "Кабель",
            "qty": "7",
            "zone_label": "A-2"
        }
    ]
}

result.json содержит те же данные; metrics.json — проверки. Реквизиты входа в эти файлы не записываются.