{"nodes": [{"id": "tbl:customer", "label": "customer", "tier": "tables", "group": "customer", "category": "dimension", "magnitude": 1500, "magnitude_basis": "rows", "description": "12 columns \u00b7 1,500 rows", "kind": "table", "columns": ["c_custkey", "c_name", "c_address", "c_nationkey", "c_phone", "c_acctbal", "c_mktsegment", "c_comment", "order_count", "is_frequent", "lifetime_revenue", "is_vip"], "columns_detail": [{"name": "c_custkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "c_name", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "c_address", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "c_nationkey", "type": "INTEGER", "pk": false, "fk": false, "nullable": false}, {"name": "c_phone", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "c_acctbal", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "c_mktsegment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "c_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "order_count", "type": "BIGINT", "pk": false, "fk": false, "nullable": true}, {"name": "is_frequent", "type": "BOOLEAN", "pk": false, "fk": false, "nullable": true}, {"name": "lifetime_revenue", "type": "DOUBLE", "pk": false, "fk": false, "nullable": true}, {"name": "is_vip", "type": "BOOLEAN", "pk": false, "fk": false, "nullable": true}], "primary_key": [], "row_count": 1500}, {"id": "tbl:lineitem", "label": "lineitem", "tier": "tables", "group": "core", "category": "dimension", "magnitude": 60175, "magnitude_basis": "rows", "description": "18 columns \u00b7 60,175 rows", "kind": "table", "columns": ["l_orderkey", "l_partkey", "l_suppkey", "l_linenumber", "l_quantity", "l_extendedprice", "l_discount", "l_tax", "l_returnflag", "l_linestatus", "l_shipdate", "l_commitdate", "l_receiptdate", "l_shipinstruct", "l_shipmode", "l_comment", "net_price", "taxed_price"], "columns_detail": [{"name": "l_orderkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "l_partkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "l_suppkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "l_linenumber", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "l_quantity", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "l_extendedprice", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "l_discount", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "l_tax", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "l_returnflag", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "l_linestatus", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "l_shipdate", "type": "DATE", "pk": false, "fk": false, "nullable": false}, {"name": "l_commitdate", "type": "DATE", "pk": false, "fk": false, "nullable": false}, {"name": "l_receiptdate", "type": "DATE", "pk": false, "fk": false, "nullable": false}, {"name": "l_shipinstruct", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "l_shipmode", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "l_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "net_price", "type": "DOUBLE", "pk": false, "fk": false, "nullable": true}, {"name": "taxed_price", "type": "DOUBLE", "pk": false, "fk": false, "nullable": true}], "primary_key": [], "row_count": 60175}, {"id": "tbl:nation", "label": "nation", "tier": "tables", "group": "core", "category": "dimension", "magnitude": 25, "magnitude_basis": "rows", "description": "4 columns \u00b7 25 rows", "kind": "table", "columns": ["n_nationkey", "n_name", "n_regionkey", "n_comment"], "columns_detail": [{"name": "n_nationkey", "type": "INTEGER", "pk": false, "fk": false, "nullable": false}, {"name": "n_name", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "n_regionkey", "type": "INTEGER", "pk": false, "fk": false, "nullable": false}, {"name": "n_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}], "primary_key": [], "row_count": 25}, {"id": "tbl:orders", "label": "orders", "tier": "tables", "group": "core", "category": "dimension", "magnitude": 15000, "magnitude_basis": "rows", "description": "11 columns \u00b7 15,000 rows", "kind": "table", "columns": ["o_orderkey", "o_custkey", "o_orderstatus", "o_totalprice", "o_orderdate", "o_orderpriority", "o_clerk", "o_shippriority", "o_comment", "revenue", "is_high_value"], "columns_detail": [{"name": "o_orderkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "o_custkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "o_orderstatus", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "o_totalprice", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "o_orderdate", "type": "DATE", "pk": false, "fk": false, "nullable": false}, {"name": "o_orderpriority", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "o_clerk", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "o_shippriority", "type": "INTEGER", "pk": false, "fk": false, "nullable": false}, {"name": "o_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "revenue", "type": "DOUBLE", "pk": false, "fk": false, "nullable": true}, {"name": "is_high_value", "type": "BOOLEAN", "pk": false, "fk": false, "nullable": true}], "primary_key": [], "row_count": 15000}, {"id": "tbl:part", "label": "part", "tier": "tables", "group": "core", "category": "dimension", "magnitude": 2000, "magnitude_basis": "rows", "description": "9 columns \u00b7 2,000 rows", "kind": "table", "columns": ["p_partkey", "p_name", "p_mfgr", "p_brand", "p_type", "p_size", "p_container", "p_retailprice", "p_comment"], "columns_detail": [{"name": "p_partkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "p_name", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "p_mfgr", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "p_brand", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "p_type", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "p_size", "type": "INTEGER", "pk": false, "fk": false, "nullable": false}, {"name": "p_container", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "p_retailprice", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "p_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}], "primary_key": [], "row_count": 2000}, {"id": "tbl:partsupp", "label": "partsupp", "tier": "tables", "group": "core", "category": "dimension", "magnitude": 8000, "magnitude_basis": "rows", "description": "5 columns \u00b7 8,000 rows", "kind": "table", "columns": ["ps_partkey", "ps_suppkey", "ps_availqty", "ps_supplycost", "ps_comment"], "columns_detail": [{"name": "ps_partkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "ps_suppkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "ps_availqty", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "ps_supplycost", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "ps_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}], "primary_key": [], "row_count": 8000}, {"id": "tbl:region", "label": "region", "tier": "tables", "group": "core", "category": "dimension", "magnitude": 5, "magnitude_basis": "rows", "description": "3 columns \u00b7 5 rows", "kind": "table", "columns": ["r_regionkey", "r_name", "r_comment"], "columns_detail": [{"name": "r_regionkey", "type": "INTEGER", "pk": false, "fk": false, "nullable": false}, {"name": "r_name", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "r_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}], "primary_key": [], "row_count": 5}, {"id": "tbl:supplier", "label": "supplier", "tier": "tables", "group": "core", "category": "dimension", "magnitude": 100, "magnitude_basis": "rows", "description": "7 columns \u00b7 100 rows", "kind": "table", "columns": ["s_suppkey", "s_name", "s_address", "s_nationkey", "s_phone", "s_acctbal", "s_comment"], "columns_detail": [{"name": "s_suppkey", "type": "BIGINT", "pk": false, "fk": false, "nullable": false}, {"name": "s_name", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "s_address", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "s_nationkey", "type": "INTEGER", "pk": false, "fk": false, "nullable": false}, {"name": "s_phone", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}, {"name": "s_acctbal", "type": "DECIMAL(15,2)", "pk": false, "fk": false, "nullable": false}, {"name": "s_comment", "type": "VARCHAR", "pk": false, "fk": false, "nullable": false}], "primary_key": [], "row_count": 100}, {"id": "tbl:swan_serialized_reachability_cache", "label": "swan_serialized_reachability_cache", "tier": "tables", "group": "core", "category": "fact", "magnitude": 1, "magnitude_basis": "rows", "description": "4 columns \u00b7 key (relation_table, source_col, target_col) \u00b7 0 rows", "kind": "table", "columns": ["relation_table", "source_col", "target_col", "serialized_data"], "columns_detail": [{"name": "relation_table", "type": "VARCHAR", "pk": true, "fk": false, "nullable": false}, {"name": "source_col", "type": "VARCHAR", "pk": true, "fk": false, "nullable": false}, {"name": "target_col", "type": "VARCHAR", "pk": true, "fk": false, "nullable": false}, {"name": "serialized_data", "type": "BLOB", "pk": false, "fk": false, "nullable": true}], "primary_key": ["relation_table", "source_col", "target_col"], "row_count": 0}, {"id": "tbl:swan_serialized_wcc_cache", "label": "swan_serialized_wcc_cache", "tier": "tables", "group": "core", "category": "fact", "magnitude": 1, "magnitude_basis": "rows", "description": "4 columns \u00b7 key (relation_table, source_col, target_col) \u00b7 0 rows", "kind": "table", "columns": ["relation_table", "source_col", "target_col", "serialized_data"], "columns_detail": [{"name": "relation_table", "type": "VARCHAR", "pk": true, "fk": false, "nullable": false}, {"name": "source_col", "type": "VARCHAR", "pk": true, "fk": false, "nullable": false}, {"name": "target_col", "type": "VARCHAR", "pk": true, "fk": false, "nullable": false}, {"name": "serialized_data", "type": "BLOB", "pk": false, "fk": false, "nullable": true}], "primary_key": ["relation_table", "source_col", "target_col"], "row_count": 0}, {"id": "con:Customer", "label": "Customer", "tier": "concepts", "group": "customer", "category": "entity", "magnitude": 1500, "magnitude_basis": "rows", "description": "11 properties \u00b7 customer \u00b7 identified by c_custkey", "kind": "concept", "table": "customer", "projects_to": "customer", "identity": ["c_custkey"], "extends": []}, {"id": "con:LineItem", "label": "LineItem", "tier": "concepts", "group": "core", "category": "transaction", "magnitude": 60175, "magnitude_basis": "rows", "description": "20 properties \u00b7 lineitem \u00b7 identified by l_orderkey, l_linenumber", "kind": "concept", "table": "lineitem", "projects_to": "lineitem", "identity": ["l_orderkey", "l_linenumber"], "extends": []}, {"id": "con:Nation", "label": "Nation", "tier": "concepts", "group": "core", "category": "entity", "magnitude": 25, "magnitude_basis": "rows", "description": "3 properties \u00b7 nation \u00b7 identified by n_nationkey", "kind": "concept", "table": "nation", "projects_to": "nation", "identity": ["n_nationkey"], "extends": []}, {"id": "con:Order", "label": "Order", "tier": "concepts", "group": "core", "category": "entity", "magnitude": 15000, "magnitude_basis": "rows", "description": "11 properties \u00b7 orders \u00b7 identified by o_orderkey", "kind": "concept", "table": "orders", "projects_to": "orders", "identity": ["o_orderkey"], "extends": []}, {"id": "con:Part", "label": "Part", "tier": "concepts", "group": "core", "category": "entity", "magnitude": 2000, "magnitude_basis": "rows", "description": "9 properties \u00b7 part \u00b7 identified by p_partkey", "kind": "concept", "table": "part", "projects_to": "part", "identity": ["p_partkey"], "extends": []}, {"id": "con:PartSupplier", "label": "PartSupplier", "tier": "concepts", "group": "core", "category": "transaction", "magnitude": 8000, "magnitude_basis": "rows", "description": "7 properties \u00b7 partsupp \u00b7 identified by ps_partkey, ps_suppkey", "kind": "concept", "table": "partsupp", "projects_to": "partsupp", "identity": ["ps_partkey", "ps_suppkey"], "extends": []}, {"id": "con:Region", "label": "Region", "tier": "concepts", "group": "core", "category": "entity", "magnitude": 5, "magnitude_basis": "rows", "description": "3 properties \u00b7 region \u00b7 identified by r_regionkey", "kind": "concept", "table": "region", "projects_to": "region", "identity": ["r_regionkey"], "extends": []}, {"id": "con:Supplier", "label": "Supplier", "tier": "concepts", "group": "core", "category": "entity", "magnitude": 100, "magnitude_basis": "rows", "description": "6 properties \u00b7 supplier \u00b7 identified by s_suppkey", "kind": "concept", "table": "supplier", "projects_to": "supplier", "identity": ["s_suppkey"], "extends": []}, {"id": "rule:r1", "label": "Customer.order_count", "tier": "rules", "group": "customer", "category": "derivation", "magnitude": 15000, "magnitude_basis": "rows", "description": "Customer.order_count := COUNT(Order) when (Order.customer = Customer)", "kind": "rule", "rule_kind": "derivation", "source_query": null, "expression": "Customer.order_count := COUNT(Order) when (Order.customer = Customer)", "writes": {"concept": "Customer", "property": "order_count"}, "reads": ["Customer", "Order"], "reads_properties": ["Customer.order_count", "Order.customer"], "base_columns": [{"concept": "Order", "property": "customer", "table": "orders", "column": "o_custkey"}], "depends_on": [], "dependents": 1}, {"id": "rule:r2", "label": "Order.revenue", "tier": "rules", "group": "core", "category": "derivation", "magnitude": 60175, "magnitude_basis": "rows", "description": "Order.revenue := SUM(LineItem.net_price) when (LineItem.order = Order)", "kind": "rule", "rule_kind": "derivation", "source_query": null, "expression": "Order.revenue := SUM(LineItem.net_price) when (LineItem.order = Order)", "writes": {"concept": "Order", "property": "revenue"}, "reads": ["LineItem", "Order"], "reads_properties": ["LineItem.net_price", "LineItem.order", "Order.revenue"], "base_columns": [{"concept": "LineItem", "property": "order", "table": "lineitem", "column": "l_orderkey"}], "depends_on": ["r7"], "dependents": 2}, {"id": "rule:r3", "label": "Customer.is_frequent", "tier": "rules", "group": "customer", "category": "classification", "magnitude": 1500, "magnitude_basis": "rows", "description": "Customer.is_frequent := True when (Customer.order_count >= 10)", "kind": "rule", "rule_kind": "classification", "source_query": null, "expression": "Customer.is_frequent := True when (Customer.order_count >= 10)", "writes": {"concept": "Customer", "property": "is_frequent"}, "reads": ["Customer"], "reads_properties": ["Customer.is_frequent", "Customer.order_count"], "base_columns": [], "depends_on": ["r1"], "dependents": 0}, {"id": "rule:r4", "label": "Order.is_high_value", "tier": "rules", "group": "core", "category": "classification", "magnitude": 15000, "magnitude_basis": "rows", "description": "Order.is_high_value := True when (Order.revenue > 100000.0)", "kind": "rule", "rule_kind": "classification", "source_query": null, "expression": "Order.is_high_value := True when (Order.revenue > 100000.0)", "writes": {"concept": "Order", "property": "is_high_value"}, "reads": ["Order"], "reads_properties": ["Order.is_high_value", "Order.revenue"], "base_columns": [], "depends_on": ["r2"], "dependents": 0}, {"id": "rule:r5", "label": "Customer.lifetime_revenue", "tier": "rules", "group": "customer", "category": "derivation", "magnitude": 15000, "magnitude_basis": "rows", "description": "Customer.lifetime_revenue := SUM(Order.revenue) when (Order.customer = Customer)", "kind": "rule", "rule_kind": "derivation", "source_query": null, "expression": "Customer.lifetime_revenue := SUM(Order.revenue) when (Order.customer = Customer)", "writes": {"concept": "Customer", "property": "lifetime_revenue"}, "reads": ["Customer", "Order"], "reads_properties": ["Customer.lifetime_revenue", "Order.customer", "Order.revenue"], "base_columns": [{"concept": "Order", "property": "customer", "table": "orders", "column": "o_custkey"}], "depends_on": ["r2"], "dependents": 1}, {"id": "rule:r6", "label": "Customer.is_vip", "tier": "rules", "group": "customer", "category": "classification", "magnitude": 1500, "magnitude_basis": "rows", "description": "Customer.is_vip := True when (Customer.lifetime_revenue > 500000.0)", "kind": "rule", "rule_kind": "classification", "source_query": null, "expression": "Customer.is_vip := True when (Customer.lifetime_revenue > 500000.0)", "writes": {"concept": "Customer", "property": "is_vip"}, "reads": ["Customer"], "reads_properties": ["Customer.is_vip", "Customer.lifetime_revenue"], "base_columns": [], "depends_on": ["r5"], "dependents": 0}, {"id": "rule:r7", "label": "LineItem.net_price", "tier": "rules", "group": "core", "category": "derivation", "magnitude": 60175, "magnitude_basis": "rows", "description": "LineItem.net_price := (LineItem.extendedprice * (1 - LineItem.discount))", "kind": "rule", "rule_kind": "derivation", "source_query": null, "expression": "LineItem.net_price := (LineItem.extendedprice * (1 - LineItem.discount))", "writes": {"concept": "LineItem", "property": "net_price"}, "reads": ["LineItem"], "reads_properties": ["LineItem.discount", "LineItem.extendedprice"], "base_columns": [{"concept": "LineItem", "property": "discount", "table": "lineitem", "column": "l_discount"}, {"concept": "LineItem", "property": "extendedprice", "table": "lineitem", "column": "l_extendedprice"}], "depends_on": [], "dependents": 2}, {"id": "rule:r8", "label": "LineItem.taxed_price", "tier": "rules", "group": "core", "category": "derivation", "magnitude": 60175, "magnitude_basis": "rows", "description": "LineItem.taxed_price := (LineItem.net_price * (1 + LineItem.tax))", "kind": "rule", "rule_kind": "derivation", "source_query": null, "expression": "LineItem.taxed_price := (LineItem.net_price * (1 + LineItem.tax))", "writes": {"concept": "LineItem", "property": "taxed_price"}, "reads": ["LineItem"], "reads_properties": ["LineItem.net_price", "LineItem.tax"], "base_columns": [{"concept": "LineItem", "property": "tax", "table": "lineitem", "column": "l_tax"}], "depends_on": ["r7"], "dependents": 0}], "edges": [{"source": "con:Customer", "target": "con:Nation", "weight": 1, "kind": "relationship", "name": "nation", "column": "c_nationkey", "label": "Customer.nation \u2192 Nation"}, {"source": "con:LineItem", "target": "con:Order", "weight": 1, "kind": "relationship", "name": "order", "column": "l_orderkey", "label": "LineItem.order \u2192 Order"}, {"source": "con:LineItem", "target": "con:Part", "weight": 1, "kind": "relationship", "name": "part", "column": "l_partkey", "label": "LineItem.part \u2192 Part"}, {"source": "con:LineItem", "target": "con:Supplier", "weight": 1, "kind": "relationship", "name": "supplier", "column": "l_suppkey", "label": "LineItem.supplier \u2192 Supplier"}, {"source": "con:Nation", "target": "con:Region", "weight": 1, "kind": "relationship", "name": "region", "column": "n_regionkey", "label": "Nation.region \u2192 Region"}, {"source": "con:Order", "target": "con:Customer", "weight": 1, "kind": "relationship", "name": "customer", "column": "o_custkey", "label": "Order.customer \u2192 Customer"}, {"source": "con:PartSupplier", "target": "con:Part", "weight": 1, "kind": "relationship", "name": "part", "column": "ps_partkey", "label": "PartSupplier.part \u2192 Part"}, {"source": "con:PartSupplier", "target": "con:Supplier", "weight": 1, "kind": "relationship", "name": "supplier", "column": "ps_suppkey", "label": "PartSupplier.supplier \u2192 Supplier"}, {"source": "con:Supplier", "target": "con:Nation", "weight": 1, "kind": "relationship", "name": "nation", "column": "s_nationkey", "label": "Supplier.nation \u2192 Nation"}, {"source": "rule:r1", "target": "con:Customer", "weight": 2, "kind": "writes", "label": "defines Customer.order_count"}, {"source": "rule:r1", "target": "con:Order", "weight": 1, "kind": "reads", "label": "reads Order"}, {"source": "rule:r2", "target": "con:Order", "weight": 2, "kind": "writes", "label": "defines Order.revenue"}, {"source": "rule:r2", "target": "con:LineItem", "weight": 1, "kind": "reads", "label": "reads LineItem"}, {"source": "rule:r3", "target": "con:Customer", "weight": 2, "kind": "writes", "label": "defines Customer.is_frequent"}, {"source": "rule:r4", "target": "con:Order", "weight": 2, "kind": "writes", "label": "defines Order.is_high_value"}, {"source": "rule:r5", "target": "con:Customer", "weight": 2, "kind": "writes", "label": "defines Customer.lifetime_revenue"}, {"source": "rule:r5", "target": "con:Order", "weight": 1, "kind": "reads", "label": "reads Order"}, {"source": "rule:r6", "target": "con:Customer", "weight": 2, "kind": "writes", "label": "defines Customer.is_vip"}, {"source": "rule:r7", "target": "con:LineItem", "weight": 2, "kind": "writes", "label": "defines LineItem.net_price"}, {"source": "rule:r8", "target": "con:LineItem", "weight": 2, "kind": "writes", "label": "defines LineItem.taxed_price"}, {"source": "rule:r2", "target": "rule:r7", "weight": 2, "kind": "depends_on", "label": "Order.revenue reads LineItem.net_price"}, {"source": "rule:r3", "target": "rule:r1", "weight": 2, "kind": "depends_on", "label": "Customer.is_frequent reads Customer.order_count"}, {"source": "rule:r4", "target": "rule:r2", "weight": 2, "kind": "depends_on", "label": "Order.is_high_value reads Order.revenue"}, {"source": "rule:r5", "target": "rule:r2", "weight": 2, "kind": "depends_on", "label": "Customer.lifetime_revenue reads Order.revenue"}, {"source": "rule:r6", "target": "rule:r5", "weight": 2, "kind": "depends_on", "label": "Customer.is_vip reads Customer.lifetime_revenue"}, {"source": "rule:r8", "target": "rule:r7", "weight": 2, "kind": "depends_on", "label": "LineItem.taxed_price reads LineItem.net_price"}, {"source": "con:Customer", "target": "tbl:customer", "weight": 1, "kind": "maps_to", "label": "Customer \u2192 customer"}, {"source": "con:LineItem", "target": "tbl:lineitem", "weight": 1, "kind": "maps_to", "label": "LineItem \u2192 lineitem"}, {"source": "con:Nation", "target": "tbl:nation", "weight": 1, "kind": "maps_to", "label": "Nation \u2192 nation"}, {"source": "con:Order", "target": "tbl:orders", "weight": 1, "kind": "maps_to", "label": "Order \u2192 orders"}, {"source": "con:Part", "target": "tbl:part", "weight": 1, "kind": "maps_to", "label": "Part \u2192 part"}, {"source": "con:PartSupplier", "target": "tbl:partsupp", "weight": 1, "kind": "maps_to", "label": "PartSupplier \u2192 partsupp"}, {"source": "con:Region", "target": "tbl:region", "weight": 1, "kind": "maps_to", "label": "Region \u2192 region"}, {"source": "con:Supplier", "target": "tbl:supplier", "weight": 1, "kind": "maps_to", "label": "Supplier \u2192 supplier"}], "meta": {"model": "tpch", "tiers": ["tables", "concepts", "rules"], "counts": {"tables": 10, "concepts": 8, "rules": 8}, "edge_count": 34, "dependency_edges": 6, "warnings": []}}