tarzanagh commited on
Commit
b7efe83
·
verified ·
1 Parent(s): 4915cac

Add text2sql pre-built KGs

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/graph_chunk_entity_relation.graphml +1580 -0
  2. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kg_node_embeddings_chunk_entity_relation.json +0 -0
  3. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kv_store_full_docs.json +1 -0
  4. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kv_store_llm_response_cache.json +1 -0
  5. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kv_store_text_chunks.json +1 -0
  6. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/vdb_chunks.json +1 -0
  7. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/vdb_entities.json +0 -0
  8. kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/vdb_relationships.json +0 -0
  9. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/graph_chunk_entity_relation.graphml +2123 -0
  10. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kg_node_embeddings_chunk_entity_relation.json +0 -0
  11. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kv_store_full_docs.json +1 -0
  12. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kv_store_llm_response_cache.json +1 -0
  13. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kv_store_text_chunks.json +1 -0
  14. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/vdb_chunks.json +1 -0
  15. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/vdb_entities.json +0 -0
  16. kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/vdb_relationships.json +0 -0
  17. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/graph_chunk_entity_relation.graphml +1458 -0
  18. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kg_node_embeddings_chunk_entity_relation.json +0 -0
  19. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kv_store_full_docs.json +1 -0
  20. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kv_store_llm_response_cache.json +1 -0
  21. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kv_store_text_chunks.json +1 -0
  22. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/vdb_chunks.json +1 -0
  23. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/vdb_entities.json +0 -0
  24. kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/vdb_relationships.json +0 -0
  25. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/graph_chunk_entity_relation.graphml +473 -0
  26. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kg_node_embeddings_chunk_entity_relation.json +0 -0
  27. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kv_store_full_docs.json +1 -0
  28. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kv_store_llm_response_cache.json +1 -0
  29. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kv_store_text_chunks.json +1 -0
  30. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/vdb_chunks.json +1 -0
  31. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/vdb_entities.json +0 -0
  32. kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/vdb_relationships.json +0 -0
  33. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/graph_chunk_entity_relation.graphml +0 -0
  34. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kg_node_embeddings_chunk_entity_relation.json +0 -0
  35. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kv_store_full_docs.json +1 -0
  36. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kv_store_llm_response_cache.json +1 -0
  37. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kv_store_text_chunks.json +1 -0
  38. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/vdb_chunks.json +1 -0
  39. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/vdb_entities.json +0 -0
  40. kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/vdb_relationships.json +0 -0
  41. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/graph_chunk_entity_relation.graphml +1099 -0
  42. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kg_node_embeddings_chunk_entity_relation.json +0 -0
  43. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kv_store_full_docs.json +1 -0
  44. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kv_store_llm_response_cache.json +1 -0
  45. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kv_store_text_chunks.json +1 -0
  46. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/vdb_chunks.json +1 -0
  47. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/vdb_entities.json +0 -0
  48. kg/text2sql/gpt-4o-mini_openai-small_bird_financial/vdb_relationships.json +0 -0
  49. kg/text2sql/gpt-4o-mini_openai-small_bird_formula_1/graph_chunk_entity_relation.graphml +1996 -0
  50. kg/text2sql/gpt-4o-mini_openai-small_bird_formula_1/kg_node_embeddings_chunk_entity_relation.json +0 -0
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/graph_chunk_entity_relation.graphml ADDED
@@ -0,0 +1,1580 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"><key id="d16" for="edge" attr.name="source_id" attr.type="string"/>
3
+ <key id="d15" for="edge" attr.name="keywords" attr.type="string"/>
4
+ <key id="d14" for="edge" attr.name="description" attr.type="string"/>
5
+ <key id="d13" for="edge" attr.name="weight" attr.type="double"/>
6
+ <key id="d12" for="node" attr.name="references_column" attr.type="string"/>
7
+ <key id="d11" for="node" attr.name="references_table" attr.type="string"/>
8
+ <key id="d10" for="node" attr.name="not_null" attr.type="boolean"/>
9
+ <key id="d9" for="node" attr.name="is_foreign_key" attr.type="boolean"/>
10
+ <key id="d8" for="node" attr.name="is_primary_key" attr.type="boolean"/>
11
+ <key id="d7" for="node" attr.name="data_type" attr.type="string"/>
12
+ <key id="d6" for="node" attr.name="column_name" attr.type="string"/>
13
+ <key id="d5" for="node" attr.name="row_count" attr.type="long"/>
14
+ <key id="d4" for="node" attr.name="column_count" attr.type="long"/>
15
+ <key id="d3" for="node" attr.name="table_name" attr.type="string"/>
16
+ <key id="d2" for="node" attr.name="source_id" attr.type="string"/>
17
+ <key id="d1" for="node" attr.name="description" attr.type="string"/>
18
+ <key id="d0" for="node" attr.name="entity_type" attr.type="string"/>
19
+ <graph edgedefault="directed"><node id="&quot;frpm&quot;">
20
+ <data key="d0">complete_table</data>
21
+ <data key="d1">Table: frpm</data>
22
+ <data key="d2">schema_extraction</data>
23
+ <data key="d3">frpm</data>
24
+ <data key="d4">29</data>
25
+ <data key="d5">9986</data>
26
+ </node>
27
+ <node id="&quot;frpm.CDSCode&quot;">
28
+ <data key="d0">column</data>
29
+ <data key="d1">Column: frpm.CDSCode</data>
30
+ <data key="d2">schema_extraction</data>
31
+ <data key="d3">frpm</data>
32
+ <data key="d6">CDSCode</data>
33
+ <data key="d7">TEXT</data>
34
+ <data key="d8">True</data>
35
+ <data key="d9">True</data>
36
+ <data key="d10">True</data>
37
+ <data key="d11">schools</data>
38
+ <data key="d12">CDSCode</data>
39
+ </node>
40
+ <node id="&quot;frpm.Academic Year&quot;">
41
+ <data key="d0">column</data>
42
+ <data key="d1">Column: frpm.Academic Year</data>
43
+ <data key="d2">schema_extraction</data>
44
+ <data key="d3">frpm</data>
45
+ <data key="d6">Academic Year</data>
46
+ <data key="d7">TEXT</data>
47
+ <data key="d8">False</data>
48
+ <data key="d9">False</data>
49
+ <data key="d10">False</data>
50
+ </node>
51
+ <node id="&quot;frpm.County Code&quot;">
52
+ <data key="d0">column</data>
53
+ <data key="d1">Column: frpm.County Code</data>
54
+ <data key="d2">schema_extraction</data>
55
+ <data key="d3">frpm</data>
56
+ <data key="d6">County Code</data>
57
+ <data key="d7">TEXT</data>
58
+ <data key="d8">False</data>
59
+ <data key="d9">False</data>
60
+ <data key="d10">False</data>
61
+ </node>
62
+ <node id="&quot;frpm.District Code&quot;">
63
+ <data key="d0">column</data>
64
+ <data key="d1">Column: frpm.District Code</data>
65
+ <data key="d2">schema_extraction</data>
66
+ <data key="d3">frpm</data>
67
+ <data key="d6">District Code</data>
68
+ <data key="d7">INTEGER</data>
69
+ <data key="d8">False</data>
70
+ <data key="d9">False</data>
71
+ <data key="d10">False</data>
72
+ </node>
73
+ <node id="&quot;frpm.School Code&quot;">
74
+ <data key="d0">column</data>
75
+ <data key="d1">Column: frpm.School Code</data>
76
+ <data key="d2">schema_extraction</data>
77
+ <data key="d3">frpm</data>
78
+ <data key="d6">School Code</data>
79
+ <data key="d7">TEXT</data>
80
+ <data key="d8">False</data>
81
+ <data key="d9">False</data>
82
+ <data key="d10">False</data>
83
+ </node>
84
+ <node id="&quot;frpm.County Name&quot;">
85
+ <data key="d0">column</data>
86
+ <data key="d1">Column: frpm.County Name</data>
87
+ <data key="d2">schema_extraction</data>
88
+ <data key="d3">frpm</data>
89
+ <data key="d6">County Name</data>
90
+ <data key="d7">TEXT</data>
91
+ <data key="d8">False</data>
92
+ <data key="d9">False</data>
93
+ <data key="d10">False</data>
94
+ </node>
95
+ <node id="&quot;frpm.District Name&quot;">
96
+ <data key="d0">column</data>
97
+ <data key="d1">Column: frpm.District Name</data>
98
+ <data key="d2">schema_extraction</data>
99
+ <data key="d3">frpm</data>
100
+ <data key="d6">District Name</data>
101
+ <data key="d7">TEXT</data>
102
+ <data key="d8">False</data>
103
+ <data key="d9">False</data>
104
+ <data key="d10">False</data>
105
+ </node>
106
+ <node id="&quot;frpm.School Name&quot;">
107
+ <data key="d0">column</data>
108
+ <data key="d1">Column: frpm.School Name</data>
109
+ <data key="d2">schema_extraction</data>
110
+ <data key="d3">frpm</data>
111
+ <data key="d6">School Name</data>
112
+ <data key="d7">TEXT</data>
113
+ <data key="d8">False</data>
114
+ <data key="d9">False</data>
115
+ <data key="d10">False</data>
116
+ </node>
117
+ <node id="&quot;frpm.District Type&quot;">
118
+ <data key="d0">column</data>
119
+ <data key="d1">Column: frpm.District Type</data>
120
+ <data key="d2">schema_extraction</data>
121
+ <data key="d3">frpm</data>
122
+ <data key="d6">District Type</data>
123
+ <data key="d7">TEXT</data>
124
+ <data key="d8">False</data>
125
+ <data key="d9">False</data>
126
+ <data key="d10">False</data>
127
+ </node>
128
+ <node id="&quot;frpm.School Type&quot;">
129
+ <data key="d0">column</data>
130
+ <data key="d1">Column: frpm.School Type</data>
131
+ <data key="d2">schema_extraction</data>
132
+ <data key="d3">frpm</data>
133
+ <data key="d6">School Type</data>
134
+ <data key="d7">TEXT</data>
135
+ <data key="d8">False</data>
136
+ <data key="d9">False</data>
137
+ <data key="d10">False</data>
138
+ </node>
139
+ <node id="&quot;frpm.Educational Option Type&quot;">
140
+ <data key="d0">column</data>
141
+ <data key="d1">Column: frpm.Educational Option Type</data>
142
+ <data key="d2">schema_extraction</data>
143
+ <data key="d3">frpm</data>
144
+ <data key="d6">Educational Option Type</data>
145
+ <data key="d7">TEXT</data>
146
+ <data key="d8">False</data>
147
+ <data key="d9">False</data>
148
+ <data key="d10">False</data>
149
+ </node>
150
+ <node id="&quot;frpm.NSLP Provision Status&quot;">
151
+ <data key="d0">column</data>
152
+ <data key="d1">Column: frpm.NSLP Provision Status</data>
153
+ <data key="d2">schema_extraction</data>
154
+ <data key="d3">frpm</data>
155
+ <data key="d6">NSLP Provision Status</data>
156
+ <data key="d7">TEXT</data>
157
+ <data key="d8">False</data>
158
+ <data key="d9">False</data>
159
+ <data key="d10">False</data>
160
+ </node>
161
+ <node id="&quot;frpm.Charter School (Y/N)&quot;">
162
+ <data key="d0">column</data>
163
+ <data key="d1">Column: frpm.Charter School (Y/N)</data>
164
+ <data key="d2">schema_extraction</data>
165
+ <data key="d3">frpm</data>
166
+ <data key="d6">Charter School (Y/N)</data>
167
+ <data key="d7">INTEGER</data>
168
+ <data key="d8">False</data>
169
+ <data key="d9">False</data>
170
+ <data key="d10">False</data>
171
+ </node>
172
+ <node id="&quot;frpm.Charter School Number&quot;">
173
+ <data key="d0">column</data>
174
+ <data key="d1">Column: frpm.Charter School Number</data>
175
+ <data key="d2">schema_extraction</data>
176
+ <data key="d3">frpm</data>
177
+ <data key="d6">Charter School Number</data>
178
+ <data key="d7">TEXT</data>
179
+ <data key="d8">False</data>
180
+ <data key="d9">False</data>
181
+ <data key="d10">False</data>
182
+ </node>
183
+ <node id="&quot;frpm.Charter Funding Type&quot;">
184
+ <data key="d0">column</data>
185
+ <data key="d1">Column: frpm.Charter Funding Type</data>
186
+ <data key="d2">schema_extraction</data>
187
+ <data key="d3">frpm</data>
188
+ <data key="d6">Charter Funding Type</data>
189
+ <data key="d7">TEXT</data>
190
+ <data key="d8">False</data>
191
+ <data key="d9">False</data>
192
+ <data key="d10">False</data>
193
+ </node>
194
+ <node id="&quot;frpm.IRC&quot;">
195
+ <data key="d0">column</data>
196
+ <data key="d1">Column: frpm.IRC</data>
197
+ <data key="d2">schema_extraction</data>
198
+ <data key="d3">frpm</data>
199
+ <data key="d6">IRC</data>
200
+ <data key="d7">INTEGER</data>
201
+ <data key="d8">False</data>
202
+ <data key="d9">False</data>
203
+ <data key="d10">False</data>
204
+ </node>
205
+ <node id="&quot;frpm.Low Grade&quot;">
206
+ <data key="d0">column</data>
207
+ <data key="d1">Column: frpm.Low Grade</data>
208
+ <data key="d2">schema_extraction</data>
209
+ <data key="d3">frpm</data>
210
+ <data key="d6">Low Grade</data>
211
+ <data key="d7">TEXT</data>
212
+ <data key="d8">False</data>
213
+ <data key="d9">False</data>
214
+ <data key="d10">False</data>
215
+ </node>
216
+ <node id="&quot;frpm.High Grade&quot;">
217
+ <data key="d0">column</data>
218
+ <data key="d1">Column: frpm.High Grade</data>
219
+ <data key="d2">schema_extraction</data>
220
+ <data key="d3">frpm</data>
221
+ <data key="d6">High Grade</data>
222
+ <data key="d7">TEXT</data>
223
+ <data key="d8">False</data>
224
+ <data key="d9">False</data>
225
+ <data key="d10">False</data>
226
+ </node>
227
+ <node id="&quot;frpm.Enrollment (K-12)&quot;">
228
+ <data key="d0">column</data>
229
+ <data key="d1">Column: frpm.Enrollment (K-12)</data>
230
+ <data key="d2">schema_extraction</data>
231
+ <data key="d3">frpm</data>
232
+ <data key="d6">Enrollment (K-12)</data>
233
+ <data key="d7">REAL</data>
234
+ <data key="d8">False</data>
235
+ <data key="d9">False</data>
236
+ <data key="d10">False</data>
237
+ </node>
238
+ <node id="&quot;frpm.Free Meal Count (K-12)&quot;">
239
+ <data key="d0">column</data>
240
+ <data key="d1">Column: frpm.Free Meal Count (K-12)</data>
241
+ <data key="d2">schema_extraction</data>
242
+ <data key="d3">frpm</data>
243
+ <data key="d6">Free Meal Count (K-12)</data>
244
+ <data key="d7">REAL</data>
245
+ <data key="d8">False</data>
246
+ <data key="d9">False</data>
247
+ <data key="d10">False</data>
248
+ </node>
249
+ <node id="&quot;frpm.Percent (%) Eligible Free (K-12)&quot;">
250
+ <data key="d0">column</data>
251
+ <data key="d1">Column: frpm.Percent (%) Eligible Free (K-12)</data>
252
+ <data key="d2">schema_extraction</data>
253
+ <data key="d3">frpm</data>
254
+ <data key="d6">Percent (%) Eligible Free (K-12)</data>
255
+ <data key="d7">REAL</data>
256
+ <data key="d8">False</data>
257
+ <data key="d9">False</data>
258
+ <data key="d10">False</data>
259
+ </node>
260
+ <node id="&quot;frpm.FRPM Count (K-12)&quot;">
261
+ <data key="d0">column</data>
262
+ <data key="d1">Column: frpm.FRPM Count (K-12)</data>
263
+ <data key="d2">schema_extraction</data>
264
+ <data key="d3">frpm</data>
265
+ <data key="d6">FRPM Count (K-12)</data>
266
+ <data key="d7">REAL</data>
267
+ <data key="d8">False</data>
268
+ <data key="d9">False</data>
269
+ <data key="d10">False</data>
270
+ </node>
271
+ <node id="&quot;frpm.Percent (%) Eligible FRPM (K-12)&quot;">
272
+ <data key="d0">column</data>
273
+ <data key="d1">Column: frpm.Percent (%) Eligible FRPM (K-12)</data>
274
+ <data key="d2">schema_extraction</data>
275
+ <data key="d3">frpm</data>
276
+ <data key="d6">Percent (%) Eligible FRPM (K-12)</data>
277
+ <data key="d7">REAL</data>
278
+ <data key="d8">False</data>
279
+ <data key="d9">False</data>
280
+ <data key="d10">False</data>
281
+ </node>
282
+ <node id="&quot;frpm.Enrollment (Ages 5-17)&quot;">
283
+ <data key="d0">column</data>
284
+ <data key="d1">Column: frpm.Enrollment (Ages 5-17)</data>
285
+ <data key="d2">schema_extraction</data>
286
+ <data key="d3">frpm</data>
287
+ <data key="d6">Enrollment (Ages 5-17)</data>
288
+ <data key="d7">REAL</data>
289
+ <data key="d8">False</data>
290
+ <data key="d9">False</data>
291
+ <data key="d10">False</data>
292
+ </node>
293
+ <node id="&quot;frpm.Free Meal Count (Ages 5-17)&quot;">
294
+ <data key="d0">column</data>
295
+ <data key="d1">Column: frpm.Free Meal Count (Ages 5-17)</data>
296
+ <data key="d2">schema_extraction</data>
297
+ <data key="d3">frpm</data>
298
+ <data key="d6">Free Meal Count (Ages 5-17)</data>
299
+ <data key="d7">REAL</data>
300
+ <data key="d8">False</data>
301
+ <data key="d9">False</data>
302
+ <data key="d10">False</data>
303
+ </node>
304
+ <node id="&quot;frpm.Percent (%) Eligible Free (Ages 5-17)&quot;">
305
+ <data key="d0">column</data>
306
+ <data key="d1">Column: frpm.Percent (%) Eligible Free (Ages 5-17)</data>
307
+ <data key="d2">schema_extraction</data>
308
+ <data key="d3">frpm</data>
309
+ <data key="d6">Percent (%) Eligible Free (Ages 5-17)</data>
310
+ <data key="d7">REAL</data>
311
+ <data key="d8">False</data>
312
+ <data key="d9">False</data>
313
+ <data key="d10">False</data>
314
+ </node>
315
+ <node id="&quot;frpm.FRPM Count (Ages 5-17)&quot;">
316
+ <data key="d0">column</data>
317
+ <data key="d1">Column: frpm.FRPM Count (Ages 5-17)</data>
318
+ <data key="d2">schema_extraction</data>
319
+ <data key="d3">frpm</data>
320
+ <data key="d6">FRPM Count (Ages 5-17)</data>
321
+ <data key="d7">REAL</data>
322
+ <data key="d8">False</data>
323
+ <data key="d9">False</data>
324
+ <data key="d10">False</data>
325
+ </node>
326
+ <node id="&quot;frpm.Percent (%) Eligible FRPM (Ages 5-17)&quot;">
327
+ <data key="d0">column</data>
328
+ <data key="d1">Column: frpm.Percent (%) Eligible FRPM (Ages 5-17)</data>
329
+ <data key="d2">schema_extraction</data>
330
+ <data key="d3">frpm</data>
331
+ <data key="d6">Percent (%) Eligible FRPM (Ages 5-17)</data>
332
+ <data key="d7">REAL</data>
333
+ <data key="d8">False</data>
334
+ <data key="d9">False</data>
335
+ <data key="d10">False</data>
336
+ </node>
337
+ <node id="&quot;frpm.2013-14 CALPADS Fall 1 Certification Status&quot;">
338
+ <data key="d0">column</data>
339
+ <data key="d1">Column: frpm.2013-14 CALPADS Fall 1 Certification Status</data>
340
+ <data key="d2">schema_extraction</data>
341
+ <data key="d3">frpm</data>
342
+ <data key="d6">2013-14 CALPADS Fall 1 Certification Status</data>
343
+ <data key="d7">INTEGER</data>
344
+ <data key="d8">False</data>
345
+ <data key="d9">False</data>
346
+ <data key="d10">False</data>
347
+ </node>
348
+ <node id="&quot;satscores&quot;">
349
+ <data key="d0">complete_table</data>
350
+ <data key="d1">Table: satscores</data>
351
+ <data key="d2">schema_extraction</data>
352
+ <data key="d3">satscores</data>
353
+ <data key="d4">11</data>
354
+ <data key="d5">2269</data>
355
+ </node>
356
+ <node id="&quot;satscores.cds&quot;">
357
+ <data key="d0">column</data>
358
+ <data key="d1">Column: satscores.cds</data>
359
+ <data key="d2">schema_extraction</data>
360
+ <data key="d3">satscores</data>
361
+ <data key="d6">cds</data>
362
+ <data key="d7">TEXT</data>
363
+ <data key="d8">True</data>
364
+ <data key="d9">True</data>
365
+ <data key="d10">True</data>
366
+ <data key="d11">schools</data>
367
+ <data key="d12">CDSCode</data>
368
+ </node>
369
+ <node id="&quot;satscores.rtype&quot;">
370
+ <data key="d0">column</data>
371
+ <data key="d1">Column: satscores.rtype</data>
372
+ <data key="d2">schema_extraction</data>
373
+ <data key="d3">satscores</data>
374
+ <data key="d6">rtype</data>
375
+ <data key="d7">TEXT</data>
376
+ <data key="d8">False</data>
377
+ <data key="d9">False</data>
378
+ <data key="d10">True</data>
379
+ </node>
380
+ <node id="&quot;satscores.sname&quot;">
381
+ <data key="d0">column</data>
382
+ <data key="d1">Column: satscores.sname</data>
383
+ <data key="d2">schema_extraction</data>
384
+ <data key="d3">satscores</data>
385
+ <data key="d6">sname</data>
386
+ <data key="d7">TEXT</data>
387
+ <data key="d8">False</data>
388
+ <data key="d9">False</data>
389
+ <data key="d10">False</data>
390
+ </node>
391
+ <node id="&quot;satscores.dname&quot;">
392
+ <data key="d0">column</data>
393
+ <data key="d1">Column: satscores.dname</data>
394
+ <data key="d2">schema_extraction</data>
395
+ <data key="d3">satscores</data>
396
+ <data key="d6">dname</data>
397
+ <data key="d7">TEXT</data>
398
+ <data key="d8">False</data>
399
+ <data key="d9">False</data>
400
+ <data key="d10">False</data>
401
+ </node>
402
+ <node id="&quot;satscores.cname&quot;">
403
+ <data key="d0">column</data>
404
+ <data key="d1">Column: satscores.cname</data>
405
+ <data key="d2">schema_extraction</data>
406
+ <data key="d3">satscores</data>
407
+ <data key="d6">cname</data>
408
+ <data key="d7">TEXT</data>
409
+ <data key="d8">False</data>
410
+ <data key="d9">False</data>
411
+ <data key="d10">False</data>
412
+ </node>
413
+ <node id="&quot;satscores.enroll12&quot;">
414
+ <data key="d0">column</data>
415
+ <data key="d1">Column: satscores.enroll12</data>
416
+ <data key="d2">schema_extraction</data>
417
+ <data key="d3">satscores</data>
418
+ <data key="d6">enroll12</data>
419
+ <data key="d7">INTEGER</data>
420
+ <data key="d8">False</data>
421
+ <data key="d9">False</data>
422
+ <data key="d10">True</data>
423
+ </node>
424
+ <node id="&quot;satscores.NumTstTakr&quot;">
425
+ <data key="d0">column</data>
426
+ <data key="d1">Column: satscores.NumTstTakr</data>
427
+ <data key="d2">schema_extraction</data>
428
+ <data key="d3">satscores</data>
429
+ <data key="d6">NumTstTakr</data>
430
+ <data key="d7">INTEGER</data>
431
+ <data key="d8">False</data>
432
+ <data key="d9">False</data>
433
+ <data key="d10">True</data>
434
+ </node>
435
+ <node id="&quot;satscores.AvgScrRead&quot;">
436
+ <data key="d0">column</data>
437
+ <data key="d1">Column: satscores.AvgScrRead</data>
438
+ <data key="d2">schema_extraction</data>
439
+ <data key="d3">satscores</data>
440
+ <data key="d6">AvgScrRead</data>
441
+ <data key="d7">INTEGER</data>
442
+ <data key="d8">False</data>
443
+ <data key="d9">False</data>
444
+ <data key="d10">False</data>
445
+ </node>
446
+ <node id="&quot;satscores.AvgScrMath&quot;">
447
+ <data key="d0">column</data>
448
+ <data key="d1">Column: satscores.AvgScrMath</data>
449
+ <data key="d2">schema_extraction</data>
450
+ <data key="d3">satscores</data>
451
+ <data key="d6">AvgScrMath</data>
452
+ <data key="d7">INTEGER</data>
453
+ <data key="d8">False</data>
454
+ <data key="d9">False</data>
455
+ <data key="d10">False</data>
456
+ </node>
457
+ <node id="&quot;satscores.AvgScrWrite&quot;">
458
+ <data key="d0">column</data>
459
+ <data key="d1">Column: satscores.AvgScrWrite</data>
460
+ <data key="d2">schema_extraction</data>
461
+ <data key="d3">satscores</data>
462
+ <data key="d6">AvgScrWrite</data>
463
+ <data key="d7">INTEGER</data>
464
+ <data key="d8">False</data>
465
+ <data key="d9">False</data>
466
+ <data key="d10">False</data>
467
+ </node>
468
+ <node id="&quot;satscores.NumGE1500&quot;">
469
+ <data key="d0">column</data>
470
+ <data key="d1">Column: satscores.NumGE1500</data>
471
+ <data key="d2">schema_extraction</data>
472
+ <data key="d3">satscores</data>
473
+ <data key="d6">NumGE1500</data>
474
+ <data key="d7">INTEGER</data>
475
+ <data key="d8">False</data>
476
+ <data key="d9">False</data>
477
+ <data key="d10">False</data>
478
+ </node>
479
+ <node id="&quot;schools&quot;">
480
+ <data key="d0">complete_table</data>
481
+ <data key="d1">Table: schools</data>
482
+ <data key="d2">schema_extraction</data>
483
+ <data key="d3">schools</data>
484
+ <data key="d4">49</data>
485
+ <data key="d5">17686</data>
486
+ </node>
487
+ <node id="&quot;schools.CDSCode&quot;">
488
+ <data key="d0">column</data>
489
+ <data key="d1">Column: schools.CDSCode</data>
490
+ <data key="d2">schema_extraction</data>
491
+ <data key="d3">schools</data>
492
+ <data key="d6">CDSCode</data>
493
+ <data key="d7">TEXT</data>
494
+ <data key="d8">True</data>
495
+ <data key="d9">True</data>
496
+ <data key="d10">True</data>
497
+ <data key="d11">frpm</data>
498
+ <data key="d12">CDSCode</data>
499
+ </node>
500
+ <node id="&quot;schools.NCESDist&quot;">
501
+ <data key="d0">column</data>
502
+ <data key="d1">Column: schools.NCESDist</data>
503
+ <data key="d2">schema_extraction</data>
504
+ <data key="d3">schools</data>
505
+ <data key="d6">NCESDist</data>
506
+ <data key="d7">TEXT</data>
507
+ <data key="d8">False</data>
508
+ <data key="d9">False</data>
509
+ <data key="d10">False</data>
510
+ </node>
511
+ <node id="&quot;schools.NCESSchool&quot;">
512
+ <data key="d0">column</data>
513
+ <data key="d1">Column: schools.NCESSchool</data>
514
+ <data key="d2">schema_extraction</data>
515
+ <data key="d3">schools</data>
516
+ <data key="d6">NCESSchool</data>
517
+ <data key="d7">TEXT</data>
518
+ <data key="d8">False</data>
519
+ <data key="d9">False</data>
520
+ <data key="d10">False</data>
521
+ </node>
522
+ <node id="&quot;schools.StatusType&quot;">
523
+ <data key="d0">column</data>
524
+ <data key="d1">Column: schools.StatusType</data>
525
+ <data key="d2">schema_extraction</data>
526
+ <data key="d3">schools</data>
527
+ <data key="d6">StatusType</data>
528
+ <data key="d7">TEXT</data>
529
+ <data key="d8">False</data>
530
+ <data key="d9">False</data>
531
+ <data key="d10">True</data>
532
+ </node>
533
+ <node id="&quot;schools.County&quot;">
534
+ <data key="d0">column</data>
535
+ <data key="d1">Column: schools.County</data>
536
+ <data key="d2">schema_extraction</data>
537
+ <data key="d3">schools</data>
538
+ <data key="d6">County</data>
539
+ <data key="d7">TEXT</data>
540
+ <data key="d8">False</data>
541
+ <data key="d9">False</data>
542
+ <data key="d10">True</data>
543
+ </node>
544
+ <node id="&quot;schools.District&quot;">
545
+ <data key="d0">column</data>
546
+ <data key="d1">Column: schools.District</data>
547
+ <data key="d2">schema_extraction</data>
548
+ <data key="d3">schools</data>
549
+ <data key="d6">District</data>
550
+ <data key="d7">TEXT</data>
551
+ <data key="d8">False</data>
552
+ <data key="d9">False</data>
553
+ <data key="d10">True</data>
554
+ </node>
555
+ <node id="&quot;schools.School&quot;">
556
+ <data key="d0">column</data>
557
+ <data key="d1">Column: schools.School</data>
558
+ <data key="d2">schema_extraction</data>
559
+ <data key="d3">schools</data>
560
+ <data key="d6">School</data>
561
+ <data key="d7">TEXT</data>
562
+ <data key="d8">False</data>
563
+ <data key="d9">False</data>
564
+ <data key="d10">False</data>
565
+ </node>
566
+ <node id="&quot;schools.Street&quot;">
567
+ <data key="d0">column</data>
568
+ <data key="d1">Column: schools.Street</data>
569
+ <data key="d2">schema_extraction</data>
570
+ <data key="d3">schools</data>
571
+ <data key="d6">Street</data>
572
+ <data key="d7">TEXT</data>
573
+ <data key="d8">False</data>
574
+ <data key="d9">False</data>
575
+ <data key="d10">False</data>
576
+ </node>
577
+ <node id="&quot;schools.StreetAbr&quot;">
578
+ <data key="d0">column</data>
579
+ <data key="d1">Column: schools.StreetAbr</data>
580
+ <data key="d2">schema_extraction</data>
581
+ <data key="d3">schools</data>
582
+ <data key="d6">StreetAbr</data>
583
+ <data key="d7">TEXT</data>
584
+ <data key="d8">False</data>
585
+ <data key="d9">False</data>
586
+ <data key="d10">False</data>
587
+ </node>
588
+ <node id="&quot;schools.City&quot;">
589
+ <data key="d0">column</data>
590
+ <data key="d1">Column: schools.City</data>
591
+ <data key="d2">schema_extraction</data>
592
+ <data key="d3">schools</data>
593
+ <data key="d6">City</data>
594
+ <data key="d7">TEXT</data>
595
+ <data key="d8">False</data>
596
+ <data key="d9">False</data>
597
+ <data key="d10">False</data>
598
+ </node>
599
+ <node id="&quot;schools.Zip&quot;">
600
+ <data key="d0">column</data>
601
+ <data key="d1">Column: schools.Zip</data>
602
+ <data key="d2">schema_extraction</data>
603
+ <data key="d3">schools</data>
604
+ <data key="d6">Zip</data>
605
+ <data key="d7">TEXT</data>
606
+ <data key="d8">False</data>
607
+ <data key="d9">False</data>
608
+ <data key="d10">False</data>
609
+ </node>
610
+ <node id="&quot;schools.State&quot;">
611
+ <data key="d0">column</data>
612
+ <data key="d1">Column: schools.State</data>
613
+ <data key="d2">schema_extraction</data>
614
+ <data key="d3">schools</data>
615
+ <data key="d6">State</data>
616
+ <data key="d7">TEXT</data>
617
+ <data key="d8">False</data>
618
+ <data key="d9">False</data>
619
+ <data key="d10">False</data>
620
+ </node>
621
+ <node id="&quot;schools.MailStreet&quot;">
622
+ <data key="d0">column</data>
623
+ <data key="d1">Column: schools.MailStreet</data>
624
+ <data key="d2">schema_extraction</data>
625
+ <data key="d3">schools</data>
626
+ <data key="d6">MailStreet</data>
627
+ <data key="d7">TEXT</data>
628
+ <data key="d8">False</data>
629
+ <data key="d9">False</data>
630
+ <data key="d10">False</data>
631
+ </node>
632
+ <node id="&quot;schools.MailStrAbr&quot;">
633
+ <data key="d0">column</data>
634
+ <data key="d1">Column: schools.MailStrAbr</data>
635
+ <data key="d2">schema_extraction</data>
636
+ <data key="d3">schools</data>
637
+ <data key="d6">MailStrAbr</data>
638
+ <data key="d7">TEXT</data>
639
+ <data key="d8">False</data>
640
+ <data key="d9">False</data>
641
+ <data key="d10">False</data>
642
+ </node>
643
+ <node id="&quot;schools.MailCity&quot;">
644
+ <data key="d0">column</data>
645
+ <data key="d1">Column: schools.MailCity</data>
646
+ <data key="d2">schema_extraction</data>
647
+ <data key="d3">schools</data>
648
+ <data key="d6">MailCity</data>
649
+ <data key="d7">TEXT</data>
650
+ <data key="d8">False</data>
651
+ <data key="d9">False</data>
652
+ <data key="d10">False</data>
653
+ </node>
654
+ <node id="&quot;schools.MailZip&quot;">
655
+ <data key="d0">column</data>
656
+ <data key="d1">Column: schools.MailZip</data>
657
+ <data key="d2">schema_extraction</data>
658
+ <data key="d3">schools</data>
659
+ <data key="d6">MailZip</data>
660
+ <data key="d7">TEXT</data>
661
+ <data key="d8">False</data>
662
+ <data key="d9">False</data>
663
+ <data key="d10">False</data>
664
+ </node>
665
+ <node id="&quot;schools.MailState&quot;">
666
+ <data key="d0">column</data>
667
+ <data key="d1">Column: schools.MailState</data>
668
+ <data key="d2">schema_extraction</data>
669
+ <data key="d3">schools</data>
670
+ <data key="d6">MailState</data>
671
+ <data key="d7">TEXT</data>
672
+ <data key="d8">False</data>
673
+ <data key="d9">False</data>
674
+ <data key="d10">False</data>
675
+ </node>
676
+ <node id="&quot;schools.Phone&quot;">
677
+ <data key="d0">column</data>
678
+ <data key="d1">Column: schools.Phone</data>
679
+ <data key="d2">schema_extraction</data>
680
+ <data key="d3">schools</data>
681
+ <data key="d6">Phone</data>
682
+ <data key="d7">TEXT</data>
683
+ <data key="d8">False</data>
684
+ <data key="d9">False</data>
685
+ <data key="d10">False</data>
686
+ </node>
687
+ <node id="&quot;schools.Ext&quot;">
688
+ <data key="d0">column</data>
689
+ <data key="d1">Column: schools.Ext</data>
690
+ <data key="d2">schema_extraction</data>
691
+ <data key="d3">schools</data>
692
+ <data key="d6">Ext</data>
693
+ <data key="d7">TEXT</data>
694
+ <data key="d8">False</data>
695
+ <data key="d9">False</data>
696
+ <data key="d10">False</data>
697
+ </node>
698
+ <node id="&quot;schools.Website&quot;">
699
+ <data key="d0">column</data>
700
+ <data key="d1">Column: schools.Website</data>
701
+ <data key="d2">schema_extraction</data>
702
+ <data key="d3">schools</data>
703
+ <data key="d6">Website</data>
704
+ <data key="d7">TEXT</data>
705
+ <data key="d8">False</data>
706
+ <data key="d9">False</data>
707
+ <data key="d10">False</data>
708
+ </node>
709
+ <node id="&quot;schools.OpenDate&quot;">
710
+ <data key="d0">column</data>
711
+ <data key="d1">Column: schools.OpenDate</data>
712
+ <data key="d2">schema_extraction</data>
713
+ <data key="d3">schools</data>
714
+ <data key="d6">OpenDate</data>
715
+ <data key="d7">DATE</data>
716
+ <data key="d8">False</data>
717
+ <data key="d9">False</data>
718
+ <data key="d10">False</data>
719
+ </node>
720
+ <node id="&quot;schools.ClosedDate&quot;">
721
+ <data key="d0">column</data>
722
+ <data key="d1">Column: schools.ClosedDate</data>
723
+ <data key="d2">schema_extraction</data>
724
+ <data key="d3">schools</data>
725
+ <data key="d6">ClosedDate</data>
726
+ <data key="d7">DATE</data>
727
+ <data key="d8">False</data>
728
+ <data key="d9">False</data>
729
+ <data key="d10">False</data>
730
+ </node>
731
+ <node id="&quot;schools.Charter&quot;">
732
+ <data key="d0">column</data>
733
+ <data key="d1">Column: schools.Charter</data>
734
+ <data key="d2">schema_extraction</data>
735
+ <data key="d3">schools</data>
736
+ <data key="d6">Charter</data>
737
+ <data key="d7">INTEGER</data>
738
+ <data key="d8">False</data>
739
+ <data key="d9">False</data>
740
+ <data key="d10">False</data>
741
+ </node>
742
+ <node id="&quot;schools.CharterNum&quot;">
743
+ <data key="d0">column</data>
744
+ <data key="d1">Column: schools.CharterNum</data>
745
+ <data key="d2">schema_extraction</data>
746
+ <data key="d3">schools</data>
747
+ <data key="d6">CharterNum</data>
748
+ <data key="d7">TEXT</data>
749
+ <data key="d8">False</data>
750
+ <data key="d9">False</data>
751
+ <data key="d10">False</data>
752
+ </node>
753
+ <node id="&quot;schools.FundingType&quot;">
754
+ <data key="d0">column</data>
755
+ <data key="d1">Column: schools.FundingType</data>
756
+ <data key="d2">schema_extraction</data>
757
+ <data key="d3">schools</data>
758
+ <data key="d6">FundingType</data>
759
+ <data key="d7">TEXT</data>
760
+ <data key="d8">False</data>
761
+ <data key="d9">False</data>
762
+ <data key="d10">False</data>
763
+ </node>
764
+ <node id="&quot;schools.DOC&quot;">
765
+ <data key="d0">column</data>
766
+ <data key="d1">Column: schools.DOC</data>
767
+ <data key="d2">schema_extraction</data>
768
+ <data key="d3">schools</data>
769
+ <data key="d6">DOC</data>
770
+ <data key="d7">TEXT</data>
771
+ <data key="d8">False</data>
772
+ <data key="d9">False</data>
773
+ <data key="d10">True</data>
774
+ </node>
775
+ <node id="&quot;schools.DOCType&quot;">
776
+ <data key="d0">column</data>
777
+ <data key="d1">Column: schools.DOCType</data>
778
+ <data key="d2">schema_extraction</data>
779
+ <data key="d3">schools</data>
780
+ <data key="d6">DOCType</data>
781
+ <data key="d7">TEXT</data>
782
+ <data key="d8">False</data>
783
+ <data key="d9">False</data>
784
+ <data key="d10">True</data>
785
+ </node>
786
+ <node id="&quot;schools.SOC&quot;">
787
+ <data key="d0">column</data>
788
+ <data key="d1">Column: schools.SOC</data>
789
+ <data key="d2">schema_extraction</data>
790
+ <data key="d3">schools</data>
791
+ <data key="d6">SOC</data>
792
+ <data key="d7">TEXT</data>
793
+ <data key="d8">False</data>
794
+ <data key="d9">False</data>
795
+ <data key="d10">False</data>
796
+ </node>
797
+ <node id="&quot;schools.SOCType&quot;">
798
+ <data key="d0">column</data>
799
+ <data key="d1">Column: schools.SOCType</data>
800
+ <data key="d2">schema_extraction</data>
801
+ <data key="d3">schools</data>
802
+ <data key="d6">SOCType</data>
803
+ <data key="d7">TEXT</data>
804
+ <data key="d8">False</data>
805
+ <data key="d9">False</data>
806
+ <data key="d10">False</data>
807
+ </node>
808
+ <node id="&quot;schools.EdOpsCode&quot;">
809
+ <data key="d0">column</data>
810
+ <data key="d1">Column: schools.EdOpsCode</data>
811
+ <data key="d2">schema_extraction</data>
812
+ <data key="d3">schools</data>
813
+ <data key="d6">EdOpsCode</data>
814
+ <data key="d7">TEXT</data>
815
+ <data key="d8">False</data>
816
+ <data key="d9">False</data>
817
+ <data key="d10">False</data>
818
+ </node>
819
+ <node id="&quot;schools.EdOpsName&quot;">
820
+ <data key="d0">column</data>
821
+ <data key="d1">Column: schools.EdOpsName</data>
822
+ <data key="d2">schema_extraction</data>
823
+ <data key="d3">schools</data>
824
+ <data key="d6">EdOpsName</data>
825
+ <data key="d7">TEXT</data>
826
+ <data key="d8">False</data>
827
+ <data key="d9">False</data>
828
+ <data key="d10">False</data>
829
+ </node>
830
+ <node id="&quot;schools.EILCode&quot;">
831
+ <data key="d0">column</data>
832
+ <data key="d1">Column: schools.EILCode</data>
833
+ <data key="d2">schema_extraction</data>
834
+ <data key="d3">schools</data>
835
+ <data key="d6">EILCode</data>
836
+ <data key="d7">TEXT</data>
837
+ <data key="d8">False</data>
838
+ <data key="d9">False</data>
839
+ <data key="d10">False</data>
840
+ </node>
841
+ <node id="&quot;schools.EILName&quot;">
842
+ <data key="d0">column</data>
843
+ <data key="d1">Column: schools.EILName</data>
844
+ <data key="d2">schema_extraction</data>
845
+ <data key="d3">schools</data>
846
+ <data key="d6">EILName</data>
847
+ <data key="d7">TEXT</data>
848
+ <data key="d8">False</data>
849
+ <data key="d9">False</data>
850
+ <data key="d10">False</data>
851
+ </node>
852
+ <node id="&quot;schools.GSoffered&quot;">
853
+ <data key="d0">column</data>
854
+ <data key="d1">Column: schools.GSoffered</data>
855
+ <data key="d2">schema_extraction</data>
856
+ <data key="d3">schools</data>
857
+ <data key="d6">GSoffered</data>
858
+ <data key="d7">TEXT</data>
859
+ <data key="d8">False</data>
860
+ <data key="d9">False</data>
861
+ <data key="d10">False</data>
862
+ </node>
863
+ <node id="&quot;schools.GSserved&quot;">
864
+ <data key="d0">column</data>
865
+ <data key="d1">Column: schools.GSserved</data>
866
+ <data key="d2">schema_extraction</data>
867
+ <data key="d3">schools</data>
868
+ <data key="d6">GSserved</data>
869
+ <data key="d7">TEXT</data>
870
+ <data key="d8">False</data>
871
+ <data key="d9">False</data>
872
+ <data key="d10">False</data>
873
+ </node>
874
+ <node id="&quot;schools.Virtual&quot;">
875
+ <data key="d0">column</data>
876
+ <data key="d1">Column: schools.Virtual</data>
877
+ <data key="d2">schema_extraction</data>
878
+ <data key="d3">schools</data>
879
+ <data key="d6">Virtual</data>
880
+ <data key="d7">TEXT</data>
881
+ <data key="d8">False</data>
882
+ <data key="d9">False</data>
883
+ <data key="d10">False</data>
884
+ </node>
885
+ <node id="&quot;schools.Magnet&quot;">
886
+ <data key="d0">column</data>
887
+ <data key="d1">Column: schools.Magnet</data>
888
+ <data key="d2">schema_extraction</data>
889
+ <data key="d3">schools</data>
890
+ <data key="d6">Magnet</data>
891
+ <data key="d7">INTEGER</data>
892
+ <data key="d8">False</data>
893
+ <data key="d9">False</data>
894
+ <data key="d10">False</data>
895
+ </node>
896
+ <node id="&quot;schools.Latitude&quot;">
897
+ <data key="d0">column</data>
898
+ <data key="d1">Column: schools.Latitude</data>
899
+ <data key="d2">schema_extraction</data>
900
+ <data key="d3">schools</data>
901
+ <data key="d6">Latitude</data>
902
+ <data key="d7">REAL</data>
903
+ <data key="d8">False</data>
904
+ <data key="d9">False</data>
905
+ <data key="d10">False</data>
906
+ </node>
907
+ <node id="&quot;schools.Longitude&quot;">
908
+ <data key="d0">column</data>
909
+ <data key="d1">Column: schools.Longitude</data>
910
+ <data key="d2">schema_extraction</data>
911
+ <data key="d3">schools</data>
912
+ <data key="d6">Longitude</data>
913
+ <data key="d7">REAL</data>
914
+ <data key="d8">False</data>
915
+ <data key="d9">False</data>
916
+ <data key="d10">False</data>
917
+ </node>
918
+ <node id="&quot;schools.AdmFName1&quot;">
919
+ <data key="d0">column</data>
920
+ <data key="d1">Column: schools.AdmFName1</data>
921
+ <data key="d2">schema_extraction</data>
922
+ <data key="d3">schools</data>
923
+ <data key="d6">AdmFName1</data>
924
+ <data key="d7">TEXT</data>
925
+ <data key="d8">False</data>
926
+ <data key="d9">False</data>
927
+ <data key="d10">False</data>
928
+ </node>
929
+ <node id="&quot;schools.AdmLName1&quot;">
930
+ <data key="d0">column</data>
931
+ <data key="d1">Column: schools.AdmLName1</data>
932
+ <data key="d2">schema_extraction</data>
933
+ <data key="d3">schools</data>
934
+ <data key="d6">AdmLName1</data>
935
+ <data key="d7">TEXT</data>
936
+ <data key="d8">False</data>
937
+ <data key="d9">False</data>
938
+ <data key="d10">False</data>
939
+ </node>
940
+ <node id="&quot;schools.AdmEmail1&quot;">
941
+ <data key="d0">column</data>
942
+ <data key="d1">Column: schools.AdmEmail1</data>
943
+ <data key="d2">schema_extraction</data>
944
+ <data key="d3">schools</data>
945
+ <data key="d6">AdmEmail1</data>
946
+ <data key="d7">TEXT</data>
947
+ <data key="d8">False</data>
948
+ <data key="d9">False</data>
949
+ <data key="d10">False</data>
950
+ </node>
951
+ <node id="&quot;schools.AdmFName2&quot;">
952
+ <data key="d0">column</data>
953
+ <data key="d1">Column: schools.AdmFName2</data>
954
+ <data key="d2">schema_extraction</data>
955
+ <data key="d3">schools</data>
956
+ <data key="d6">AdmFName2</data>
957
+ <data key="d7">TEXT</data>
958
+ <data key="d8">False</data>
959
+ <data key="d9">False</data>
960
+ <data key="d10">False</data>
961
+ </node>
962
+ <node id="&quot;schools.AdmLName2&quot;">
963
+ <data key="d0">column</data>
964
+ <data key="d1">Column: schools.AdmLName2</data>
965
+ <data key="d2">schema_extraction</data>
966
+ <data key="d3">schools</data>
967
+ <data key="d6">AdmLName2</data>
968
+ <data key="d7">TEXT</data>
969
+ <data key="d8">False</data>
970
+ <data key="d9">False</data>
971
+ <data key="d10">False</data>
972
+ </node>
973
+ <node id="&quot;schools.AdmEmail2&quot;">
974
+ <data key="d0">column</data>
975
+ <data key="d1">Column: schools.AdmEmail2</data>
976
+ <data key="d2">schema_extraction</data>
977
+ <data key="d3">schools</data>
978
+ <data key="d6">AdmEmail2</data>
979
+ <data key="d7">TEXT</data>
980
+ <data key="d8">False</data>
981
+ <data key="d9">False</data>
982
+ <data key="d10">False</data>
983
+ </node>
984
+ <node id="&quot;schools.AdmFName3&quot;">
985
+ <data key="d0">column</data>
986
+ <data key="d1">Column: schools.AdmFName3</data>
987
+ <data key="d2">schema_extraction</data>
988
+ <data key="d3">schools</data>
989
+ <data key="d6">AdmFName3</data>
990
+ <data key="d7">TEXT</data>
991
+ <data key="d8">False</data>
992
+ <data key="d9">False</data>
993
+ <data key="d10">False</data>
994
+ </node>
995
+ <node id="&quot;schools.AdmLName3&quot;">
996
+ <data key="d0">column</data>
997
+ <data key="d1">Column: schools.AdmLName3</data>
998
+ <data key="d2">schema_extraction</data>
999
+ <data key="d3">schools</data>
1000
+ <data key="d6">AdmLName3</data>
1001
+ <data key="d7">TEXT</data>
1002
+ <data key="d8">False</data>
1003
+ <data key="d9">False</data>
1004
+ <data key="d10">False</data>
1005
+ </node>
1006
+ <node id="&quot;schools.AdmEmail3&quot;">
1007
+ <data key="d0">column</data>
1008
+ <data key="d1">Column: schools.AdmEmail3</data>
1009
+ <data key="d2">schema_extraction</data>
1010
+ <data key="d3">schools</data>
1011
+ <data key="d6">AdmEmail3</data>
1012
+ <data key="d7">TEXT</data>
1013
+ <data key="d8">False</data>
1014
+ <data key="d9">False</data>
1015
+ <data key="d10">False</data>
1016
+ </node>
1017
+ <node id="&quot;schools.LastUpdate&quot;">
1018
+ <data key="d0">column</data>
1019
+ <data key="d1">Column: schools.LastUpdate</data>
1020
+ <data key="d2">schema_extraction</data>
1021
+ <data key="d3">schools</data>
1022
+ <data key="d6">LastUpdate</data>
1023
+ <data key="d7">DATE</data>
1024
+ <data key="d8">False</data>
1025
+ <data key="d9">False</data>
1026
+ <data key="d10">True</data>
1027
+ </node>
1028
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.CDSCode&quot;">
1029
+ <data key="d13">10.0</data>
1030
+ <data key="d14">Table 'frpm' contains column 'CDSCode'</data>
1031
+ <data key="d15">table_structure, contains_column</data>
1032
+ <data key="d16">schema_extraction</data>
1033
+ </edge>
1034
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Academic Year&quot;">
1035
+ <data key="d13">10.0</data>
1036
+ <data key="d14">Table 'frpm' contains column 'Academic Year'</data>
1037
+ <data key="d15">table_structure, contains_column</data>
1038
+ <data key="d16">schema_extraction</data>
1039
+ </edge>
1040
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.County Code&quot;">
1041
+ <data key="d13">10.0</data>
1042
+ <data key="d14">Table 'frpm' contains column 'County Code'</data>
1043
+ <data key="d15">table_structure, contains_column</data>
1044
+ <data key="d16">schema_extraction</data>
1045
+ </edge>
1046
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.District Code&quot;">
1047
+ <data key="d13">10.0</data>
1048
+ <data key="d14">Table 'frpm' contains column 'District Code'</data>
1049
+ <data key="d15">table_structure, contains_column</data>
1050
+ <data key="d16">schema_extraction</data>
1051
+ </edge>
1052
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.School Code&quot;">
1053
+ <data key="d13">10.0</data>
1054
+ <data key="d14">Table 'frpm' contains column 'School Code'</data>
1055
+ <data key="d15">table_structure, contains_column</data>
1056
+ <data key="d16">schema_extraction</data>
1057
+ </edge>
1058
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.County Name&quot;">
1059
+ <data key="d13">10.0</data>
1060
+ <data key="d14">Table 'frpm' contains column 'County Name'</data>
1061
+ <data key="d15">table_structure, contains_column</data>
1062
+ <data key="d16">schema_extraction</data>
1063
+ </edge>
1064
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.District Name&quot;">
1065
+ <data key="d13">10.0</data>
1066
+ <data key="d14">Table 'frpm' contains column 'District Name'</data>
1067
+ <data key="d15">table_structure, contains_column</data>
1068
+ <data key="d16">schema_extraction</data>
1069
+ </edge>
1070
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.School Name&quot;">
1071
+ <data key="d13">10.0</data>
1072
+ <data key="d14">Table 'frpm' contains column 'School Name'</data>
1073
+ <data key="d15">table_structure, contains_column</data>
1074
+ <data key="d16">schema_extraction</data>
1075
+ </edge>
1076
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.District Type&quot;">
1077
+ <data key="d13">10.0</data>
1078
+ <data key="d14">Table 'frpm' contains column 'District Type'</data>
1079
+ <data key="d15">table_structure, contains_column</data>
1080
+ <data key="d16">schema_extraction</data>
1081
+ </edge>
1082
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.School Type&quot;">
1083
+ <data key="d13">10.0</data>
1084
+ <data key="d14">Table 'frpm' contains column 'School Type'</data>
1085
+ <data key="d15">table_structure, contains_column</data>
1086
+ <data key="d16">schema_extraction</data>
1087
+ </edge>
1088
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Educational Option Type&quot;">
1089
+ <data key="d13">10.0</data>
1090
+ <data key="d14">Table 'frpm' contains column 'Educational Option Type'</data>
1091
+ <data key="d15">table_structure, contains_column</data>
1092
+ <data key="d16">schema_extraction</data>
1093
+ </edge>
1094
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.NSLP Provision Status&quot;">
1095
+ <data key="d13">10.0</data>
1096
+ <data key="d14">Table 'frpm' contains column 'NSLP Provision Status'</data>
1097
+ <data key="d15">table_structure, contains_column</data>
1098
+ <data key="d16">schema_extraction</data>
1099
+ </edge>
1100
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Charter School (Y/N)&quot;">
1101
+ <data key="d13">10.0</data>
1102
+ <data key="d14">Table 'frpm' contains column 'Charter School (Y/N)'</data>
1103
+ <data key="d15">table_structure, contains_column</data>
1104
+ <data key="d16">schema_extraction</data>
1105
+ </edge>
1106
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Charter School Number&quot;">
1107
+ <data key="d13">10.0</data>
1108
+ <data key="d14">Table 'frpm' contains column 'Charter School Number'</data>
1109
+ <data key="d15">table_structure, contains_column</data>
1110
+ <data key="d16">schema_extraction</data>
1111
+ </edge>
1112
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Charter Funding Type&quot;">
1113
+ <data key="d13">10.0</data>
1114
+ <data key="d14">Table 'frpm' contains column 'Charter Funding Type'</data>
1115
+ <data key="d15">table_structure, contains_column</data>
1116
+ <data key="d16">schema_extraction</data>
1117
+ </edge>
1118
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.IRC&quot;">
1119
+ <data key="d13">10.0</data>
1120
+ <data key="d14">Table 'frpm' contains column 'IRC'</data>
1121
+ <data key="d15">table_structure, contains_column</data>
1122
+ <data key="d16">schema_extraction</data>
1123
+ </edge>
1124
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Low Grade&quot;">
1125
+ <data key="d13">10.0</data>
1126
+ <data key="d14">Table 'frpm' contains column 'Low Grade'</data>
1127
+ <data key="d15">table_structure, contains_column</data>
1128
+ <data key="d16">schema_extraction</data>
1129
+ </edge>
1130
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.High Grade&quot;">
1131
+ <data key="d13">10.0</data>
1132
+ <data key="d14">Table 'frpm' contains column 'High Grade'</data>
1133
+ <data key="d15">table_structure, contains_column</data>
1134
+ <data key="d16">schema_extraction</data>
1135
+ </edge>
1136
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Enrollment (K-12)&quot;">
1137
+ <data key="d13">10.0</data>
1138
+ <data key="d14">Table 'frpm' contains column 'Enrollment (K-12)'</data>
1139
+ <data key="d15">table_structure, contains_column</data>
1140
+ <data key="d16">schema_extraction</data>
1141
+ </edge>
1142
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Free Meal Count (K-12)&quot;">
1143
+ <data key="d13">10.0</data>
1144
+ <data key="d14">Table 'frpm' contains column 'Free Meal Count (K-12)'</data>
1145
+ <data key="d15">table_structure, contains_column</data>
1146
+ <data key="d16">schema_extraction</data>
1147
+ </edge>
1148
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Percent (%) Eligible Free (K-12)&quot;">
1149
+ <data key="d13">10.0</data>
1150
+ <data key="d14">Table 'frpm' contains column 'Percent (%) Eligible Free (K-12)'</data>
1151
+ <data key="d15">table_structure, contains_column</data>
1152
+ <data key="d16">schema_extraction</data>
1153
+ </edge>
1154
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.FRPM Count (K-12)&quot;">
1155
+ <data key="d13">10.0</data>
1156
+ <data key="d14">Table 'frpm' contains column 'FRPM Count (K-12)'</data>
1157
+ <data key="d15">table_structure, contains_column</data>
1158
+ <data key="d16">schema_extraction</data>
1159
+ </edge>
1160
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Percent (%) Eligible FRPM (K-12)&quot;">
1161
+ <data key="d13">10.0</data>
1162
+ <data key="d14">Table 'frpm' contains column 'Percent (%) Eligible FRPM (K-12)'</data>
1163
+ <data key="d15">table_structure, contains_column</data>
1164
+ <data key="d16">schema_extraction</data>
1165
+ </edge>
1166
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Enrollment (Ages 5-17)&quot;">
1167
+ <data key="d13">10.0</data>
1168
+ <data key="d14">Table 'frpm' contains column 'Enrollment (Ages 5-17)'</data>
1169
+ <data key="d15">table_structure, contains_column</data>
1170
+ <data key="d16">schema_extraction</data>
1171
+ </edge>
1172
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Free Meal Count (Ages 5-17)&quot;">
1173
+ <data key="d13">10.0</data>
1174
+ <data key="d14">Table 'frpm' contains column 'Free Meal Count (Ages 5-17)'</data>
1175
+ <data key="d15">table_structure, contains_column</data>
1176
+ <data key="d16">schema_extraction</data>
1177
+ </edge>
1178
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Percent (%) Eligible Free (Ages 5-17)&quot;">
1179
+ <data key="d13">10.0</data>
1180
+ <data key="d14">Table 'frpm' contains column 'Percent (%) Eligible Free (Ages 5-17)'</data>
1181
+ <data key="d15">table_structure, contains_column</data>
1182
+ <data key="d16">schema_extraction</data>
1183
+ </edge>
1184
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.FRPM Count (Ages 5-17)&quot;">
1185
+ <data key="d13">10.0</data>
1186
+ <data key="d14">Table 'frpm' contains column 'FRPM Count (Ages 5-17)'</data>
1187
+ <data key="d15">table_structure, contains_column</data>
1188
+ <data key="d16">schema_extraction</data>
1189
+ </edge>
1190
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.Percent (%) Eligible FRPM (Ages 5-17)&quot;">
1191
+ <data key="d13">10.0</data>
1192
+ <data key="d14">Table 'frpm' contains column 'Percent (%) Eligible FRPM (Ages 5-17)'</data>
1193
+ <data key="d15">table_structure, contains_column</data>
1194
+ <data key="d16">schema_extraction</data>
1195
+ </edge>
1196
+ <edge source="&quot;frpm&quot;" target="&quot;frpm.2013-14 CALPADS Fall 1 Certification Status&quot;">
1197
+ <data key="d13">10.0</data>
1198
+ <data key="d14">Table 'frpm' contains column '2013-14 CALPADS Fall 1 Certification Status'</data>
1199
+ <data key="d15">table_structure, contains_column</data>
1200
+ <data key="d16">schema_extraction</data>
1201
+ </edge>
1202
+ <edge source="&quot;frpm.CDSCode&quot;" target="&quot;schools.CDSCode&quot;">
1203
+ <data key="d13">15.0</data>
1204
+ <data key="d14">Foreign key: 'CDSCode' in 'frpm' references 'CDSCode' in 'schools'</data>
1205
+ <data key="d15">foreign_key, references, data_integrity</data>
1206
+ <data key="d16">schema_extraction</data>
1207
+ </edge>
1208
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.cds&quot;">
1209
+ <data key="d13">10.0</data>
1210
+ <data key="d14">Table 'satscores' contains column 'cds'</data>
1211
+ <data key="d15">table_structure, contains_column</data>
1212
+ <data key="d16">schema_extraction</data>
1213
+ </edge>
1214
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.rtype&quot;">
1215
+ <data key="d13">10.0</data>
1216
+ <data key="d14">Table 'satscores' contains column 'rtype'</data>
1217
+ <data key="d15">table_structure, contains_column</data>
1218
+ <data key="d16">schema_extraction</data>
1219
+ </edge>
1220
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.sname&quot;">
1221
+ <data key="d13">10.0</data>
1222
+ <data key="d14">Table 'satscores' contains column 'sname'</data>
1223
+ <data key="d15">table_structure, contains_column</data>
1224
+ <data key="d16">schema_extraction</data>
1225
+ </edge>
1226
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.dname&quot;">
1227
+ <data key="d13">10.0</data>
1228
+ <data key="d14">Table 'satscores' contains column 'dname'</data>
1229
+ <data key="d15">table_structure, contains_column</data>
1230
+ <data key="d16">schema_extraction</data>
1231
+ </edge>
1232
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.cname&quot;">
1233
+ <data key="d13">10.0</data>
1234
+ <data key="d14">Table 'satscores' contains column 'cname'</data>
1235
+ <data key="d15">table_structure, contains_column</data>
1236
+ <data key="d16">schema_extraction</data>
1237
+ </edge>
1238
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.enroll12&quot;">
1239
+ <data key="d13">10.0</data>
1240
+ <data key="d14">Table 'satscores' contains column 'enroll12'</data>
1241
+ <data key="d15">table_structure, contains_column</data>
1242
+ <data key="d16">schema_extraction</data>
1243
+ </edge>
1244
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.NumTstTakr&quot;">
1245
+ <data key="d13">10.0</data>
1246
+ <data key="d14">Table 'satscores' contains column 'NumTstTakr'</data>
1247
+ <data key="d15">table_structure, contains_column</data>
1248
+ <data key="d16">schema_extraction</data>
1249
+ </edge>
1250
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.AvgScrRead&quot;">
1251
+ <data key="d13">10.0</data>
1252
+ <data key="d14">Table 'satscores' contains column 'AvgScrRead'</data>
1253
+ <data key="d15">table_structure, contains_column</data>
1254
+ <data key="d16">schema_extraction</data>
1255
+ </edge>
1256
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.AvgScrMath&quot;">
1257
+ <data key="d13">10.0</data>
1258
+ <data key="d14">Table 'satscores' contains column 'AvgScrMath'</data>
1259
+ <data key="d15">table_structure, contains_column</data>
1260
+ <data key="d16">schema_extraction</data>
1261
+ </edge>
1262
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.AvgScrWrite&quot;">
1263
+ <data key="d13">10.0</data>
1264
+ <data key="d14">Table 'satscores' contains column 'AvgScrWrite'</data>
1265
+ <data key="d15">table_structure, contains_column</data>
1266
+ <data key="d16">schema_extraction</data>
1267
+ </edge>
1268
+ <edge source="&quot;satscores&quot;" target="&quot;satscores.NumGE1500&quot;">
1269
+ <data key="d13">10.0</data>
1270
+ <data key="d14">Table 'satscores' contains column 'NumGE1500'</data>
1271
+ <data key="d15">table_structure, contains_column</data>
1272
+ <data key="d16">schema_extraction</data>
1273
+ </edge>
1274
+ <edge source="&quot;satscores.cds&quot;" target="&quot;schools.CDSCode&quot;">
1275
+ <data key="d13">15.0</data>
1276
+ <data key="d14">Foreign key: 'cds' in 'satscores' references 'CDSCode' in 'schools'</data>
1277
+ <data key="d15">foreign_key, references, data_integrity</data>
1278
+ <data key="d16">schema_extraction</data>
1279
+ </edge>
1280
+ <edge source="&quot;schools&quot;" target="&quot;schools.CDSCode&quot;">
1281
+ <data key="d13">10.0</data>
1282
+ <data key="d14">Table 'schools' contains column 'CDSCode'</data>
1283
+ <data key="d15">table_structure, contains_column</data>
1284
+ <data key="d16">schema_extraction</data>
1285
+ </edge>
1286
+ <edge source="&quot;schools&quot;" target="&quot;schools.NCESDist&quot;">
1287
+ <data key="d13">10.0</data>
1288
+ <data key="d14">Table 'schools' contains column 'NCESDist'</data>
1289
+ <data key="d15">table_structure, contains_column</data>
1290
+ <data key="d16">schema_extraction</data>
1291
+ </edge>
1292
+ <edge source="&quot;schools&quot;" target="&quot;schools.NCESSchool&quot;">
1293
+ <data key="d13">10.0</data>
1294
+ <data key="d14">Table 'schools' contains column 'NCESSchool'</data>
1295
+ <data key="d15">table_structure, contains_column</data>
1296
+ <data key="d16">schema_extraction</data>
1297
+ </edge>
1298
+ <edge source="&quot;schools&quot;" target="&quot;schools.StatusType&quot;">
1299
+ <data key="d13">10.0</data>
1300
+ <data key="d14">Table 'schools' contains column 'StatusType'</data>
1301
+ <data key="d15">table_structure, contains_column</data>
1302
+ <data key="d16">schema_extraction</data>
1303
+ </edge>
1304
+ <edge source="&quot;schools&quot;" target="&quot;schools.County&quot;">
1305
+ <data key="d13">10.0</data>
1306
+ <data key="d14">Table 'schools' contains column 'County'</data>
1307
+ <data key="d15">table_structure, contains_column</data>
1308
+ <data key="d16">schema_extraction</data>
1309
+ </edge>
1310
+ <edge source="&quot;schools&quot;" target="&quot;schools.District&quot;">
1311
+ <data key="d13">10.0</data>
1312
+ <data key="d14">Table 'schools' contains column 'District'</data>
1313
+ <data key="d15">table_structure, contains_column</data>
1314
+ <data key="d16">schema_extraction</data>
1315
+ </edge>
1316
+ <edge source="&quot;schools&quot;" target="&quot;schools.School&quot;">
1317
+ <data key="d13">10.0</data>
1318
+ <data key="d14">Table 'schools' contains column 'School'</data>
1319
+ <data key="d15">table_structure, contains_column</data>
1320
+ <data key="d16">schema_extraction</data>
1321
+ </edge>
1322
+ <edge source="&quot;schools&quot;" target="&quot;schools.Street&quot;">
1323
+ <data key="d13">10.0</data>
1324
+ <data key="d14">Table 'schools' contains column 'Street'</data>
1325
+ <data key="d15">table_structure, contains_column</data>
1326
+ <data key="d16">schema_extraction</data>
1327
+ </edge>
1328
+ <edge source="&quot;schools&quot;" target="&quot;schools.StreetAbr&quot;">
1329
+ <data key="d13">10.0</data>
1330
+ <data key="d14">Table 'schools' contains column 'StreetAbr'</data>
1331
+ <data key="d15">table_structure, contains_column</data>
1332
+ <data key="d16">schema_extraction</data>
1333
+ </edge>
1334
+ <edge source="&quot;schools&quot;" target="&quot;schools.City&quot;">
1335
+ <data key="d13">10.0</data>
1336
+ <data key="d14">Table 'schools' contains column 'City'</data>
1337
+ <data key="d15">table_structure, contains_column</data>
1338
+ <data key="d16">schema_extraction</data>
1339
+ </edge>
1340
+ <edge source="&quot;schools&quot;" target="&quot;schools.Zip&quot;">
1341
+ <data key="d13">10.0</data>
1342
+ <data key="d14">Table 'schools' contains column 'Zip'</data>
1343
+ <data key="d15">table_structure, contains_column</data>
1344
+ <data key="d16">schema_extraction</data>
1345
+ </edge>
1346
+ <edge source="&quot;schools&quot;" target="&quot;schools.State&quot;">
1347
+ <data key="d13">10.0</data>
1348
+ <data key="d14">Table 'schools' contains column 'State'</data>
1349
+ <data key="d15">table_structure, contains_column</data>
1350
+ <data key="d16">schema_extraction</data>
1351
+ </edge>
1352
+ <edge source="&quot;schools&quot;" target="&quot;schools.MailStreet&quot;">
1353
+ <data key="d13">10.0</data>
1354
+ <data key="d14">Table 'schools' contains column 'MailStreet'</data>
1355
+ <data key="d15">table_structure, contains_column</data>
1356
+ <data key="d16">schema_extraction</data>
1357
+ </edge>
1358
+ <edge source="&quot;schools&quot;" target="&quot;schools.MailStrAbr&quot;">
1359
+ <data key="d13">10.0</data>
1360
+ <data key="d14">Table 'schools' contains column 'MailStrAbr'</data>
1361
+ <data key="d15">table_structure, contains_column</data>
1362
+ <data key="d16">schema_extraction</data>
1363
+ </edge>
1364
+ <edge source="&quot;schools&quot;" target="&quot;schools.MailCity&quot;">
1365
+ <data key="d13">10.0</data>
1366
+ <data key="d14">Table 'schools' contains column 'MailCity'</data>
1367
+ <data key="d15">table_structure, contains_column</data>
1368
+ <data key="d16">schema_extraction</data>
1369
+ </edge>
1370
+ <edge source="&quot;schools&quot;" target="&quot;schools.MailZip&quot;">
1371
+ <data key="d13">10.0</data>
1372
+ <data key="d14">Table 'schools' contains column 'MailZip'</data>
1373
+ <data key="d15">table_structure, contains_column</data>
1374
+ <data key="d16">schema_extraction</data>
1375
+ </edge>
1376
+ <edge source="&quot;schools&quot;" target="&quot;schools.MailState&quot;">
1377
+ <data key="d13">10.0</data>
1378
+ <data key="d14">Table 'schools' contains column 'MailState'</data>
1379
+ <data key="d15">table_structure, contains_column</data>
1380
+ <data key="d16">schema_extraction</data>
1381
+ </edge>
1382
+ <edge source="&quot;schools&quot;" target="&quot;schools.Phone&quot;">
1383
+ <data key="d13">10.0</data>
1384
+ <data key="d14">Table 'schools' contains column 'Phone'</data>
1385
+ <data key="d15">table_structure, contains_column</data>
1386
+ <data key="d16">schema_extraction</data>
1387
+ </edge>
1388
+ <edge source="&quot;schools&quot;" target="&quot;schools.Ext&quot;">
1389
+ <data key="d13">10.0</data>
1390
+ <data key="d14">Table 'schools' contains column 'Ext'</data>
1391
+ <data key="d15">table_structure, contains_column</data>
1392
+ <data key="d16">schema_extraction</data>
1393
+ </edge>
1394
+ <edge source="&quot;schools&quot;" target="&quot;schools.Website&quot;">
1395
+ <data key="d13">10.0</data>
1396
+ <data key="d14">Table 'schools' contains column 'Website'</data>
1397
+ <data key="d15">table_structure, contains_column</data>
1398
+ <data key="d16">schema_extraction</data>
1399
+ </edge>
1400
+ <edge source="&quot;schools&quot;" target="&quot;schools.OpenDate&quot;">
1401
+ <data key="d13">10.0</data>
1402
+ <data key="d14">Table 'schools' contains column 'OpenDate'</data>
1403
+ <data key="d15">table_structure, contains_column</data>
1404
+ <data key="d16">schema_extraction</data>
1405
+ </edge>
1406
+ <edge source="&quot;schools&quot;" target="&quot;schools.ClosedDate&quot;">
1407
+ <data key="d13">10.0</data>
1408
+ <data key="d14">Table 'schools' contains column 'ClosedDate'</data>
1409
+ <data key="d15">table_structure, contains_column</data>
1410
+ <data key="d16">schema_extraction</data>
1411
+ </edge>
1412
+ <edge source="&quot;schools&quot;" target="&quot;schools.Charter&quot;">
1413
+ <data key="d13">10.0</data>
1414
+ <data key="d14">Table 'schools' contains column 'Charter'</data>
1415
+ <data key="d15">table_structure, contains_column</data>
1416
+ <data key="d16">schema_extraction</data>
1417
+ </edge>
1418
+ <edge source="&quot;schools&quot;" target="&quot;schools.CharterNum&quot;">
1419
+ <data key="d13">10.0</data>
1420
+ <data key="d14">Table 'schools' contains column 'CharterNum'</data>
1421
+ <data key="d15">table_structure, contains_column</data>
1422
+ <data key="d16">schema_extraction</data>
1423
+ </edge>
1424
+ <edge source="&quot;schools&quot;" target="&quot;schools.FundingType&quot;">
1425
+ <data key="d13">10.0</data>
1426
+ <data key="d14">Table 'schools' contains column 'FundingType'</data>
1427
+ <data key="d15">table_structure, contains_column</data>
1428
+ <data key="d16">schema_extraction</data>
1429
+ </edge>
1430
+ <edge source="&quot;schools&quot;" target="&quot;schools.DOC&quot;">
1431
+ <data key="d13">10.0</data>
1432
+ <data key="d14">Table 'schools' contains column 'DOC'</data>
1433
+ <data key="d15">table_structure, contains_column</data>
1434
+ <data key="d16">schema_extraction</data>
1435
+ </edge>
1436
+ <edge source="&quot;schools&quot;" target="&quot;schools.DOCType&quot;">
1437
+ <data key="d13">10.0</data>
1438
+ <data key="d14">Table 'schools' contains column 'DOCType'</data>
1439
+ <data key="d15">table_structure, contains_column</data>
1440
+ <data key="d16">schema_extraction</data>
1441
+ </edge>
1442
+ <edge source="&quot;schools&quot;" target="&quot;schools.SOC&quot;">
1443
+ <data key="d13">10.0</data>
1444
+ <data key="d14">Table 'schools' contains column 'SOC'</data>
1445
+ <data key="d15">table_structure, contains_column</data>
1446
+ <data key="d16">schema_extraction</data>
1447
+ </edge>
1448
+ <edge source="&quot;schools&quot;" target="&quot;schools.SOCType&quot;">
1449
+ <data key="d13">10.0</data>
1450
+ <data key="d14">Table 'schools' contains column 'SOCType'</data>
1451
+ <data key="d15">table_structure, contains_column</data>
1452
+ <data key="d16">schema_extraction</data>
1453
+ </edge>
1454
+ <edge source="&quot;schools&quot;" target="&quot;schools.EdOpsCode&quot;">
1455
+ <data key="d13">10.0</data>
1456
+ <data key="d14">Table 'schools' contains column 'EdOpsCode'</data>
1457
+ <data key="d15">table_structure, contains_column</data>
1458
+ <data key="d16">schema_extraction</data>
1459
+ </edge>
1460
+ <edge source="&quot;schools&quot;" target="&quot;schools.EdOpsName&quot;">
1461
+ <data key="d13">10.0</data>
1462
+ <data key="d14">Table 'schools' contains column 'EdOpsName'</data>
1463
+ <data key="d15">table_structure, contains_column</data>
1464
+ <data key="d16">schema_extraction</data>
1465
+ </edge>
1466
+ <edge source="&quot;schools&quot;" target="&quot;schools.EILCode&quot;">
1467
+ <data key="d13">10.0</data>
1468
+ <data key="d14">Table 'schools' contains column 'EILCode'</data>
1469
+ <data key="d15">table_structure, contains_column</data>
1470
+ <data key="d16">schema_extraction</data>
1471
+ </edge>
1472
+ <edge source="&quot;schools&quot;" target="&quot;schools.EILName&quot;">
1473
+ <data key="d13">10.0</data>
1474
+ <data key="d14">Table 'schools' contains column 'EILName'</data>
1475
+ <data key="d15">table_structure, contains_column</data>
1476
+ <data key="d16">schema_extraction</data>
1477
+ </edge>
1478
+ <edge source="&quot;schools&quot;" target="&quot;schools.GSoffered&quot;">
1479
+ <data key="d13">10.0</data>
1480
+ <data key="d14">Table 'schools' contains column 'GSoffered'</data>
1481
+ <data key="d15">table_structure, contains_column</data>
1482
+ <data key="d16">schema_extraction</data>
1483
+ </edge>
1484
+ <edge source="&quot;schools&quot;" target="&quot;schools.GSserved&quot;">
1485
+ <data key="d13">10.0</data>
1486
+ <data key="d14">Table 'schools' contains column 'GSserved'</data>
1487
+ <data key="d15">table_structure, contains_column</data>
1488
+ <data key="d16">schema_extraction</data>
1489
+ </edge>
1490
+ <edge source="&quot;schools&quot;" target="&quot;schools.Virtual&quot;">
1491
+ <data key="d13">10.0</data>
1492
+ <data key="d14">Table 'schools' contains column 'Virtual'</data>
1493
+ <data key="d15">table_structure, contains_column</data>
1494
+ <data key="d16">schema_extraction</data>
1495
+ </edge>
1496
+ <edge source="&quot;schools&quot;" target="&quot;schools.Magnet&quot;">
1497
+ <data key="d13">10.0</data>
1498
+ <data key="d14">Table 'schools' contains column 'Magnet'</data>
1499
+ <data key="d15">table_structure, contains_column</data>
1500
+ <data key="d16">schema_extraction</data>
1501
+ </edge>
1502
+ <edge source="&quot;schools&quot;" target="&quot;schools.Latitude&quot;">
1503
+ <data key="d13">10.0</data>
1504
+ <data key="d14">Table 'schools' contains column 'Latitude'</data>
1505
+ <data key="d15">table_structure, contains_column</data>
1506
+ <data key="d16">schema_extraction</data>
1507
+ </edge>
1508
+ <edge source="&quot;schools&quot;" target="&quot;schools.Longitude&quot;">
1509
+ <data key="d13">10.0</data>
1510
+ <data key="d14">Table 'schools' contains column 'Longitude'</data>
1511
+ <data key="d15">table_structure, contains_column</data>
1512
+ <data key="d16">schema_extraction</data>
1513
+ </edge>
1514
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmFName1&quot;">
1515
+ <data key="d13">10.0</data>
1516
+ <data key="d14">Table 'schools' contains column 'AdmFName1'</data>
1517
+ <data key="d15">table_structure, contains_column</data>
1518
+ <data key="d16">schema_extraction</data>
1519
+ </edge>
1520
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmLName1&quot;">
1521
+ <data key="d13">10.0</data>
1522
+ <data key="d14">Table 'schools' contains column 'AdmLName1'</data>
1523
+ <data key="d15">table_structure, contains_column</data>
1524
+ <data key="d16">schema_extraction</data>
1525
+ </edge>
1526
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmEmail1&quot;">
1527
+ <data key="d13">10.0</data>
1528
+ <data key="d14">Table 'schools' contains column 'AdmEmail1'</data>
1529
+ <data key="d15">table_structure, contains_column</data>
1530
+ <data key="d16">schema_extraction</data>
1531
+ </edge>
1532
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmFName2&quot;">
1533
+ <data key="d13">10.0</data>
1534
+ <data key="d14">Table 'schools' contains column 'AdmFName2'</data>
1535
+ <data key="d15">table_structure, contains_column</data>
1536
+ <data key="d16">schema_extraction</data>
1537
+ </edge>
1538
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmLName2&quot;">
1539
+ <data key="d13">10.0</data>
1540
+ <data key="d14">Table 'schools' contains column 'AdmLName2'</data>
1541
+ <data key="d15">table_structure, contains_column</data>
1542
+ <data key="d16">schema_extraction</data>
1543
+ </edge>
1544
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmEmail2&quot;">
1545
+ <data key="d13">10.0</data>
1546
+ <data key="d14">Table 'schools' contains column 'AdmEmail2'</data>
1547
+ <data key="d15">table_structure, contains_column</data>
1548
+ <data key="d16">schema_extraction</data>
1549
+ </edge>
1550
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmFName3&quot;">
1551
+ <data key="d13">10.0</data>
1552
+ <data key="d14">Table 'schools' contains column 'AdmFName3'</data>
1553
+ <data key="d15">table_structure, contains_column</data>
1554
+ <data key="d16">schema_extraction</data>
1555
+ </edge>
1556
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmLName3&quot;">
1557
+ <data key="d13">10.0</data>
1558
+ <data key="d14">Table 'schools' contains column 'AdmLName3'</data>
1559
+ <data key="d15">table_structure, contains_column</data>
1560
+ <data key="d16">schema_extraction</data>
1561
+ </edge>
1562
+ <edge source="&quot;schools&quot;" target="&quot;schools.AdmEmail3&quot;">
1563
+ <data key="d13">10.0</data>
1564
+ <data key="d14">Table 'schools' contains column 'AdmEmail3'</data>
1565
+ <data key="d15">table_structure, contains_column</data>
1566
+ <data key="d16">schema_extraction</data>
1567
+ </edge>
1568
+ <edge source="&quot;schools&quot;" target="&quot;schools.LastUpdate&quot;">
1569
+ <data key="d13">10.0</data>
1570
+ <data key="d14">Table 'schools' contains column 'LastUpdate'</data>
1571
+ <data key="d15">table_structure, contains_column</data>
1572
+ <data key="d16">schema_extraction</data>
1573
+ </edge>
1574
+ <edge source="&quot;schools.CDSCode&quot;" target="&quot;frpm.CDSCode&quot;">
1575
+ <data key="d13">15.0</data>
1576
+ <data key="d14">Foreign key: 'CDSCode' in 'schools' references 'CDSCode' in 'frpm'</data>
1577
+ <data key="d15">foreign_key, references, data_integrity</data>
1578
+ <data key="d16">schema_extraction</data>
1579
+ </edge>
1580
+ </graph></graphml>
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kg_node_embeddings_chunk_entity_relation.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kv_store_full_docs.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kv_store_llm_response_cache.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/kv_store_text_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/vdb_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"embedding_dim": 1024, "data": [], "matrix": ""}
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/vdb_entities.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_california_schools/vdb_relationships.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/graph_chunk_entity_relation.graphml ADDED
@@ -0,0 +1,2123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"><key id="d17" for="edge" attr.name="source_id" attr.type="string"/>
3
+ <key id="d16" for="edge" attr.name="keywords" attr.type="string"/>
4
+ <key id="d15" for="edge" attr.name="description" attr.type="string"/>
5
+ <key id="d14" for="edge" attr.name="weight" attr.type="double"/>
6
+ <key id="d13" for="node" attr.name="default" attr.type="string"/>
7
+ <key id="d12" for="node" attr.name="references_column" attr.type="string"/>
8
+ <key id="d11" for="node" attr.name="references_table" attr.type="string"/>
9
+ <key id="d10" for="node" attr.name="not_null" attr.type="boolean"/>
10
+ <key id="d9" for="node" attr.name="is_foreign_key" attr.type="boolean"/>
11
+ <key id="d8" for="node" attr.name="is_primary_key" attr.type="boolean"/>
12
+ <key id="d7" for="node" attr.name="data_type" attr.type="string"/>
13
+ <key id="d6" for="node" attr.name="column_name" attr.type="string"/>
14
+ <key id="d5" for="node" attr.name="row_count" attr.type="long"/>
15
+ <key id="d4" for="node" attr.name="column_count" attr.type="long"/>
16
+ <key id="d3" for="node" attr.name="table_name" attr.type="string"/>
17
+ <key id="d2" for="node" attr.name="source_id" attr.type="string"/>
18
+ <key id="d1" for="node" attr.name="description" attr.type="string"/>
19
+ <key id="d0" for="node" attr.name="entity_type" attr.type="string"/>
20
+ <graph edgedefault="directed"><node id="&quot;cards&quot;">
21
+ <data key="d0">complete_table</data>
22
+ <data key="d1">Table: cards</data>
23
+ <data key="d2">schema_extraction</data>
24
+ <data key="d3">cards</data>
25
+ <data key="d4">74</data>
26
+ <data key="d5">56822</data>
27
+ </node>
28
+ <node id="&quot;cards.id&quot;">
29
+ <data key="d0">column</data>
30
+ <data key="d1">Column: cards.id</data>
31
+ <data key="d2">schema_extraction</data>
32
+ <data key="d3">cards</data>
33
+ <data key="d6">id</data>
34
+ <data key="d7">INTEGER</data>
35
+ <data key="d8">True</data>
36
+ <data key="d9">True</data>
37
+ <data key="d10">True</data>
38
+ <data key="d11">rulings</data>
39
+ <data key="d12">id</data>
40
+ </node>
41
+ <node id="&quot;cards.artist&quot;">
42
+ <data key="d0">column</data>
43
+ <data key="d1">Column: cards.artist</data>
44
+ <data key="d2">schema_extraction</data>
45
+ <data key="d3">cards</data>
46
+ <data key="d6">artist</data>
47
+ <data key="d7">TEXT</data>
48
+ <data key="d8">False</data>
49
+ <data key="d9">False</data>
50
+ <data key="d10">False</data>
51
+ </node>
52
+ <node id="&quot;cards.asciiName&quot;">
53
+ <data key="d0">column</data>
54
+ <data key="d1">Column: cards.asciiName</data>
55
+ <data key="d2">schema_extraction</data>
56
+ <data key="d3">cards</data>
57
+ <data key="d6">asciiName</data>
58
+ <data key="d7">TEXT</data>
59
+ <data key="d8">False</data>
60
+ <data key="d9">False</data>
61
+ <data key="d10">False</data>
62
+ </node>
63
+ <node id="&quot;cards.availability&quot;">
64
+ <data key="d0">column</data>
65
+ <data key="d1">Column: cards.availability</data>
66
+ <data key="d2">schema_extraction</data>
67
+ <data key="d3">cards</data>
68
+ <data key="d6">availability</data>
69
+ <data key="d7">TEXT</data>
70
+ <data key="d8">False</data>
71
+ <data key="d9">False</data>
72
+ <data key="d10">False</data>
73
+ </node>
74
+ <node id="&quot;cards.borderColor&quot;">
75
+ <data key="d0">column</data>
76
+ <data key="d1">Column: cards.borderColor</data>
77
+ <data key="d2">schema_extraction</data>
78
+ <data key="d3">cards</data>
79
+ <data key="d6">borderColor</data>
80
+ <data key="d7">TEXT</data>
81
+ <data key="d8">False</data>
82
+ <data key="d9">False</data>
83
+ <data key="d10">False</data>
84
+ </node>
85
+ <node id="&quot;cards.cardKingdomFoilId&quot;">
86
+ <data key="d0">column</data>
87
+ <data key="d1">Column: cards.cardKingdomFoilId</data>
88
+ <data key="d2">schema_extraction</data>
89
+ <data key="d3">cards</data>
90
+ <data key="d6">cardKingdomFoilId</data>
91
+ <data key="d7">TEXT</data>
92
+ <data key="d8">False</data>
93
+ <data key="d9">False</data>
94
+ <data key="d10">False</data>
95
+ </node>
96
+ <node id="&quot;cards.cardKingdomId&quot;">
97
+ <data key="d0">column</data>
98
+ <data key="d1">Column: cards.cardKingdomId</data>
99
+ <data key="d2">schema_extraction</data>
100
+ <data key="d3">cards</data>
101
+ <data key="d6">cardKingdomId</data>
102
+ <data key="d7">TEXT</data>
103
+ <data key="d8">False</data>
104
+ <data key="d9">False</data>
105
+ <data key="d10">False</data>
106
+ </node>
107
+ <node id="&quot;cards.colorIdentity&quot;">
108
+ <data key="d0">column</data>
109
+ <data key="d1">Column: cards.colorIdentity</data>
110
+ <data key="d2">schema_extraction</data>
111
+ <data key="d3">cards</data>
112
+ <data key="d6">colorIdentity</data>
113
+ <data key="d7">TEXT</data>
114
+ <data key="d8">False</data>
115
+ <data key="d9">False</data>
116
+ <data key="d10">False</data>
117
+ </node>
118
+ <node id="&quot;cards.colorIndicator&quot;">
119
+ <data key="d0">column</data>
120
+ <data key="d1">Column: cards.colorIndicator</data>
121
+ <data key="d2">schema_extraction</data>
122
+ <data key="d3">cards</data>
123
+ <data key="d6">colorIndicator</data>
124
+ <data key="d7">TEXT</data>
125
+ <data key="d8">False</data>
126
+ <data key="d9">False</data>
127
+ <data key="d10">False</data>
128
+ </node>
129
+ <node id="&quot;cards.colors&quot;">
130
+ <data key="d0">column</data>
131
+ <data key="d1">Column: cards.colors</data>
132
+ <data key="d2">schema_extraction</data>
133
+ <data key="d3">cards</data>
134
+ <data key="d6">colors</data>
135
+ <data key="d7">TEXT</data>
136
+ <data key="d8">False</data>
137
+ <data key="d9">False</data>
138
+ <data key="d10">False</data>
139
+ </node>
140
+ <node id="&quot;cards.convertedManaCost&quot;">
141
+ <data key="d0">column</data>
142
+ <data key="d1">Column: cards.convertedManaCost</data>
143
+ <data key="d2">schema_extraction</data>
144
+ <data key="d3">cards</data>
145
+ <data key="d6">convertedManaCost</data>
146
+ <data key="d7">REAL</data>
147
+ <data key="d8">False</data>
148
+ <data key="d9">False</data>
149
+ <data key="d10">False</data>
150
+ </node>
151
+ <node id="&quot;cards.duelDeck&quot;">
152
+ <data key="d0">column</data>
153
+ <data key="d1">Column: cards.duelDeck</data>
154
+ <data key="d2">schema_extraction</data>
155
+ <data key="d3">cards</data>
156
+ <data key="d6">duelDeck</data>
157
+ <data key="d7">TEXT</data>
158
+ <data key="d8">False</data>
159
+ <data key="d9">False</data>
160
+ <data key="d10">False</data>
161
+ </node>
162
+ <node id="&quot;cards.edhrecRank&quot;">
163
+ <data key="d0">column</data>
164
+ <data key="d1">Column: cards.edhrecRank</data>
165
+ <data key="d2">schema_extraction</data>
166
+ <data key="d3">cards</data>
167
+ <data key="d6">edhrecRank</data>
168
+ <data key="d7">INTEGER</data>
169
+ <data key="d8">False</data>
170
+ <data key="d9">False</data>
171
+ <data key="d10">False</data>
172
+ </node>
173
+ <node id="&quot;cards.faceConvertedManaCost&quot;">
174
+ <data key="d0">column</data>
175
+ <data key="d1">Column: cards.faceConvertedManaCost</data>
176
+ <data key="d2">schema_extraction</data>
177
+ <data key="d3">cards</data>
178
+ <data key="d6">faceConvertedManaCost</data>
179
+ <data key="d7">REAL</data>
180
+ <data key="d8">False</data>
181
+ <data key="d9">False</data>
182
+ <data key="d10">False</data>
183
+ </node>
184
+ <node id="&quot;cards.faceName&quot;">
185
+ <data key="d0">column</data>
186
+ <data key="d1">Column: cards.faceName</data>
187
+ <data key="d2">schema_extraction</data>
188
+ <data key="d3">cards</data>
189
+ <data key="d6">faceName</data>
190
+ <data key="d7">TEXT</data>
191
+ <data key="d8">False</data>
192
+ <data key="d9">False</data>
193
+ <data key="d10">False</data>
194
+ </node>
195
+ <node id="&quot;cards.flavorName&quot;">
196
+ <data key="d0">column</data>
197
+ <data key="d1">Column: cards.flavorName</data>
198
+ <data key="d2">schema_extraction</data>
199
+ <data key="d3">cards</data>
200
+ <data key="d6">flavorName</data>
201
+ <data key="d7">TEXT</data>
202
+ <data key="d8">False</data>
203
+ <data key="d9">False</data>
204
+ <data key="d10">False</data>
205
+ </node>
206
+ <node id="&quot;cards.flavorText&quot;">
207
+ <data key="d0">column</data>
208
+ <data key="d1">Column: cards.flavorText</data>
209
+ <data key="d2">schema_extraction</data>
210
+ <data key="d3">cards</data>
211
+ <data key="d6">flavorText</data>
212
+ <data key="d7">TEXT</data>
213
+ <data key="d8">False</data>
214
+ <data key="d9">False</data>
215
+ <data key="d10">False</data>
216
+ </node>
217
+ <node id="&quot;cards.frameEffects&quot;">
218
+ <data key="d0">column</data>
219
+ <data key="d1">Column: cards.frameEffects</data>
220
+ <data key="d2">schema_extraction</data>
221
+ <data key="d3">cards</data>
222
+ <data key="d6">frameEffects</data>
223
+ <data key="d7">TEXT</data>
224
+ <data key="d8">False</data>
225
+ <data key="d9">False</data>
226
+ <data key="d10">False</data>
227
+ </node>
228
+ <node id="&quot;cards.frameVersion&quot;">
229
+ <data key="d0">column</data>
230
+ <data key="d1">Column: cards.frameVersion</data>
231
+ <data key="d2">schema_extraction</data>
232
+ <data key="d3">cards</data>
233
+ <data key="d6">frameVersion</data>
234
+ <data key="d7">TEXT</data>
235
+ <data key="d8">False</data>
236
+ <data key="d9">False</data>
237
+ <data key="d10">False</data>
238
+ </node>
239
+ <node id="&quot;cards.hand&quot;">
240
+ <data key="d0">column</data>
241
+ <data key="d1">Column: cards.hand</data>
242
+ <data key="d2">schema_extraction</data>
243
+ <data key="d3">cards</data>
244
+ <data key="d6">hand</data>
245
+ <data key="d7">TEXT</data>
246
+ <data key="d8">False</data>
247
+ <data key="d9">False</data>
248
+ <data key="d10">False</data>
249
+ </node>
250
+ <node id="&quot;cards.hasAlternativeDeckLimit&quot;">
251
+ <data key="d0">column</data>
252
+ <data key="d1">Column: cards.hasAlternativeDeckLimit</data>
253
+ <data key="d2">schema_extraction</data>
254
+ <data key="d3">cards</data>
255
+ <data key="d6">hasAlternativeDeckLimit</data>
256
+ <data key="d7">INTEGER</data>
257
+ <data key="d8">False</data>
258
+ <data key="d9">False</data>
259
+ <data key="d10">True</data>
260
+ <data key="d13">0</data>
261
+ </node>
262
+ <node id="&quot;cards.hasContentWarning&quot;">
263
+ <data key="d0">column</data>
264
+ <data key="d1">Column: cards.hasContentWarning</data>
265
+ <data key="d2">schema_extraction</data>
266
+ <data key="d3">cards</data>
267
+ <data key="d6">hasContentWarning</data>
268
+ <data key="d7">INTEGER</data>
269
+ <data key="d8">False</data>
270
+ <data key="d9">False</data>
271
+ <data key="d10">True</data>
272
+ <data key="d13">0</data>
273
+ </node>
274
+ <node id="&quot;cards.hasFoil&quot;">
275
+ <data key="d0">column</data>
276
+ <data key="d1">Column: cards.hasFoil</data>
277
+ <data key="d2">schema_extraction</data>
278
+ <data key="d3">cards</data>
279
+ <data key="d6">hasFoil</data>
280
+ <data key="d7">INTEGER</data>
281
+ <data key="d8">False</data>
282
+ <data key="d9">False</data>
283
+ <data key="d10">True</data>
284
+ <data key="d13">0</data>
285
+ </node>
286
+ <node id="&quot;cards.hasNonFoil&quot;">
287
+ <data key="d0">column</data>
288
+ <data key="d1">Column: cards.hasNonFoil</data>
289
+ <data key="d2">schema_extraction</data>
290
+ <data key="d3">cards</data>
291
+ <data key="d6">hasNonFoil</data>
292
+ <data key="d7">INTEGER</data>
293
+ <data key="d8">False</data>
294
+ <data key="d9">False</data>
295
+ <data key="d10">True</data>
296
+ <data key="d13">0</data>
297
+ </node>
298
+ <node id="&quot;cards.isAlternative&quot;">
299
+ <data key="d0">column</data>
300
+ <data key="d1">Column: cards.isAlternative</data>
301
+ <data key="d2">schema_extraction</data>
302
+ <data key="d3">cards</data>
303
+ <data key="d6">isAlternative</data>
304
+ <data key="d7">INTEGER</data>
305
+ <data key="d8">False</data>
306
+ <data key="d9">False</data>
307
+ <data key="d10">True</data>
308
+ <data key="d13">0</data>
309
+ </node>
310
+ <node id="&quot;cards.isFullArt&quot;">
311
+ <data key="d0">column</data>
312
+ <data key="d1">Column: cards.isFullArt</data>
313
+ <data key="d2">schema_extraction</data>
314
+ <data key="d3">cards</data>
315
+ <data key="d6">isFullArt</data>
316
+ <data key="d7">INTEGER</data>
317
+ <data key="d8">False</data>
318
+ <data key="d9">False</data>
319
+ <data key="d10">True</data>
320
+ <data key="d13">0</data>
321
+ </node>
322
+ <node id="&quot;cards.isOnlineOnly&quot;">
323
+ <data key="d0">column</data>
324
+ <data key="d1">Column: cards.isOnlineOnly</data>
325
+ <data key="d2">schema_extraction</data>
326
+ <data key="d3">cards</data>
327
+ <data key="d6">isOnlineOnly</data>
328
+ <data key="d7">INTEGER</data>
329
+ <data key="d8">False</data>
330
+ <data key="d9">False</data>
331
+ <data key="d10">True</data>
332
+ <data key="d13">0</data>
333
+ </node>
334
+ <node id="&quot;cards.isOversized&quot;">
335
+ <data key="d0">column</data>
336
+ <data key="d1">Column: cards.isOversized</data>
337
+ <data key="d2">schema_extraction</data>
338
+ <data key="d3">cards</data>
339
+ <data key="d6">isOversized</data>
340
+ <data key="d7">INTEGER</data>
341
+ <data key="d8">False</data>
342
+ <data key="d9">False</data>
343
+ <data key="d10">True</data>
344
+ <data key="d13">0</data>
345
+ </node>
346
+ <node id="&quot;cards.isPromo&quot;">
347
+ <data key="d0">column</data>
348
+ <data key="d1">Column: cards.isPromo</data>
349
+ <data key="d2">schema_extraction</data>
350
+ <data key="d3">cards</data>
351
+ <data key="d6">isPromo</data>
352
+ <data key="d7">INTEGER</data>
353
+ <data key="d8">False</data>
354
+ <data key="d9">False</data>
355
+ <data key="d10">True</data>
356
+ <data key="d13">0</data>
357
+ </node>
358
+ <node id="&quot;cards.isReprint&quot;">
359
+ <data key="d0">column</data>
360
+ <data key="d1">Column: cards.isReprint</data>
361
+ <data key="d2">schema_extraction</data>
362
+ <data key="d3">cards</data>
363
+ <data key="d6">isReprint</data>
364
+ <data key="d7">INTEGER</data>
365
+ <data key="d8">False</data>
366
+ <data key="d9">False</data>
367
+ <data key="d10">True</data>
368
+ <data key="d13">0</data>
369
+ </node>
370
+ <node id="&quot;cards.isReserved&quot;">
371
+ <data key="d0">column</data>
372
+ <data key="d1">Column: cards.isReserved</data>
373
+ <data key="d2">schema_extraction</data>
374
+ <data key="d3">cards</data>
375
+ <data key="d6">isReserved</data>
376
+ <data key="d7">INTEGER</data>
377
+ <data key="d8">False</data>
378
+ <data key="d9">False</data>
379
+ <data key="d10">True</data>
380
+ <data key="d13">0</data>
381
+ </node>
382
+ <node id="&quot;cards.isStarter&quot;">
383
+ <data key="d0">column</data>
384
+ <data key="d1">Column: cards.isStarter</data>
385
+ <data key="d2">schema_extraction</data>
386
+ <data key="d3">cards</data>
387
+ <data key="d6">isStarter</data>
388
+ <data key="d7">INTEGER</data>
389
+ <data key="d8">False</data>
390
+ <data key="d9">False</data>
391
+ <data key="d10">True</data>
392
+ <data key="d13">0</data>
393
+ </node>
394
+ <node id="&quot;cards.isStorySpotlight&quot;">
395
+ <data key="d0">column</data>
396
+ <data key="d1">Column: cards.isStorySpotlight</data>
397
+ <data key="d2">schema_extraction</data>
398
+ <data key="d3">cards</data>
399
+ <data key="d6">isStorySpotlight</data>
400
+ <data key="d7">INTEGER</data>
401
+ <data key="d8">False</data>
402
+ <data key="d9">False</data>
403
+ <data key="d10">True</data>
404
+ <data key="d13">0</data>
405
+ </node>
406
+ <node id="&quot;cards.isTextless&quot;">
407
+ <data key="d0">column</data>
408
+ <data key="d1">Column: cards.isTextless</data>
409
+ <data key="d2">schema_extraction</data>
410
+ <data key="d3">cards</data>
411
+ <data key="d6">isTextless</data>
412
+ <data key="d7">INTEGER</data>
413
+ <data key="d8">False</data>
414
+ <data key="d9">False</data>
415
+ <data key="d10">True</data>
416
+ <data key="d13">0</data>
417
+ </node>
418
+ <node id="&quot;cards.isTimeshifted&quot;">
419
+ <data key="d0">column</data>
420
+ <data key="d1">Column: cards.isTimeshifted</data>
421
+ <data key="d2">schema_extraction</data>
422
+ <data key="d3">cards</data>
423
+ <data key="d6">isTimeshifted</data>
424
+ <data key="d7">INTEGER</data>
425
+ <data key="d8">False</data>
426
+ <data key="d9">False</data>
427
+ <data key="d10">True</data>
428
+ <data key="d13">0</data>
429
+ </node>
430
+ <node id="&quot;cards.keywords&quot;">
431
+ <data key="d0">column</data>
432
+ <data key="d1">Column: cards.keywords</data>
433
+ <data key="d2">schema_extraction</data>
434
+ <data key="d3">cards</data>
435
+ <data key="d6">keywords</data>
436
+ <data key="d7">TEXT</data>
437
+ <data key="d8">False</data>
438
+ <data key="d9">False</data>
439
+ <data key="d10">False</data>
440
+ </node>
441
+ <node id="&quot;cards.layout&quot;">
442
+ <data key="d0">column</data>
443
+ <data key="d1">Column: cards.layout</data>
444
+ <data key="d2">schema_extraction</data>
445
+ <data key="d3">cards</data>
446
+ <data key="d6">layout</data>
447
+ <data key="d7">TEXT</data>
448
+ <data key="d8">False</data>
449
+ <data key="d9">False</data>
450
+ <data key="d10">False</data>
451
+ </node>
452
+ <node id="&quot;cards.leadershipSkills&quot;">
453
+ <data key="d0">column</data>
454
+ <data key="d1">Column: cards.leadershipSkills</data>
455
+ <data key="d2">schema_extraction</data>
456
+ <data key="d3">cards</data>
457
+ <data key="d6">leadershipSkills</data>
458
+ <data key="d7">TEXT</data>
459
+ <data key="d8">False</data>
460
+ <data key="d9">False</data>
461
+ <data key="d10">False</data>
462
+ </node>
463
+ <node id="&quot;cards.life&quot;">
464
+ <data key="d0">column</data>
465
+ <data key="d1">Column: cards.life</data>
466
+ <data key="d2">schema_extraction</data>
467
+ <data key="d3">cards</data>
468
+ <data key="d6">life</data>
469
+ <data key="d7">TEXT</data>
470
+ <data key="d8">False</data>
471
+ <data key="d9">False</data>
472
+ <data key="d10">False</data>
473
+ </node>
474
+ <node id="&quot;cards.loyalty&quot;">
475
+ <data key="d0">column</data>
476
+ <data key="d1">Column: cards.loyalty</data>
477
+ <data key="d2">schema_extraction</data>
478
+ <data key="d3">cards</data>
479
+ <data key="d6">loyalty</data>
480
+ <data key="d7">TEXT</data>
481
+ <data key="d8">False</data>
482
+ <data key="d9">False</data>
483
+ <data key="d10">False</data>
484
+ </node>
485
+ <node id="&quot;cards.manaCost&quot;">
486
+ <data key="d0">column</data>
487
+ <data key="d1">Column: cards.manaCost</data>
488
+ <data key="d2">schema_extraction</data>
489
+ <data key="d3">cards</data>
490
+ <data key="d6">manaCost</data>
491
+ <data key="d7">TEXT</data>
492
+ <data key="d8">False</data>
493
+ <data key="d9">False</data>
494
+ <data key="d10">False</data>
495
+ </node>
496
+ <node id="&quot;cards.mcmId&quot;">
497
+ <data key="d0">column</data>
498
+ <data key="d1">Column: cards.mcmId</data>
499
+ <data key="d2">schema_extraction</data>
500
+ <data key="d3">cards</data>
501
+ <data key="d6">mcmId</data>
502
+ <data key="d7">TEXT</data>
503
+ <data key="d8">False</data>
504
+ <data key="d9">False</data>
505
+ <data key="d10">False</data>
506
+ </node>
507
+ <node id="&quot;cards.mcmMetaId&quot;">
508
+ <data key="d0">column</data>
509
+ <data key="d1">Column: cards.mcmMetaId</data>
510
+ <data key="d2">schema_extraction</data>
511
+ <data key="d3">cards</data>
512
+ <data key="d6">mcmMetaId</data>
513
+ <data key="d7">TEXT</data>
514
+ <data key="d8">False</data>
515
+ <data key="d9">False</data>
516
+ <data key="d10">False</data>
517
+ </node>
518
+ <node id="&quot;cards.mtgArenaId&quot;">
519
+ <data key="d0">column</data>
520
+ <data key="d1">Column: cards.mtgArenaId</data>
521
+ <data key="d2">schema_extraction</data>
522
+ <data key="d3">cards</data>
523
+ <data key="d6">mtgArenaId</data>
524
+ <data key="d7">TEXT</data>
525
+ <data key="d8">False</data>
526
+ <data key="d9">False</data>
527
+ <data key="d10">False</data>
528
+ </node>
529
+ <node id="&quot;cards.mtgjsonV4Id&quot;">
530
+ <data key="d0">column</data>
531
+ <data key="d1">Column: cards.mtgjsonV4Id</data>
532
+ <data key="d2">schema_extraction</data>
533
+ <data key="d3">cards</data>
534
+ <data key="d6">mtgjsonV4Id</data>
535
+ <data key="d7">TEXT</data>
536
+ <data key="d8">False</data>
537
+ <data key="d9">False</data>
538
+ <data key="d10">False</data>
539
+ </node>
540
+ <node id="&quot;cards.mtgoFoilId&quot;">
541
+ <data key="d0">column</data>
542
+ <data key="d1">Column: cards.mtgoFoilId</data>
543
+ <data key="d2">schema_extraction</data>
544
+ <data key="d3">cards</data>
545
+ <data key="d6">mtgoFoilId</data>
546
+ <data key="d7">TEXT</data>
547
+ <data key="d8">False</data>
548
+ <data key="d9">False</data>
549
+ <data key="d10">False</data>
550
+ </node>
551
+ <node id="&quot;cards.mtgoId&quot;">
552
+ <data key="d0">column</data>
553
+ <data key="d1">Column: cards.mtgoId</data>
554
+ <data key="d2">schema_extraction</data>
555
+ <data key="d3">cards</data>
556
+ <data key="d6">mtgoId</data>
557
+ <data key="d7">TEXT</data>
558
+ <data key="d8">False</data>
559
+ <data key="d9">False</data>
560
+ <data key="d10">False</data>
561
+ </node>
562
+ <node id="&quot;cards.multiverseId&quot;">
563
+ <data key="d0">column</data>
564
+ <data key="d1">Column: cards.multiverseId</data>
565
+ <data key="d2">schema_extraction</data>
566
+ <data key="d3">cards</data>
567
+ <data key="d6">multiverseId</data>
568
+ <data key="d7">TEXT</data>
569
+ <data key="d8">False</data>
570
+ <data key="d9">False</data>
571
+ <data key="d10">False</data>
572
+ </node>
573
+ <node id="&quot;cards.name&quot;">
574
+ <data key="d0">column</data>
575
+ <data key="d1">Column: cards.name</data>
576
+ <data key="d2">schema_extraction</data>
577
+ <data key="d3">cards</data>
578
+ <data key="d6">name</data>
579
+ <data key="d7">TEXT</data>
580
+ <data key="d8">False</data>
581
+ <data key="d9">False</data>
582
+ <data key="d10">False</data>
583
+ </node>
584
+ <node id="&quot;cards.number&quot;">
585
+ <data key="d0">column</data>
586
+ <data key="d1">Column: cards.number</data>
587
+ <data key="d2">schema_extraction</data>
588
+ <data key="d3">cards</data>
589
+ <data key="d6">number</data>
590
+ <data key="d7">TEXT</data>
591
+ <data key="d8">False</data>
592
+ <data key="d9">False</data>
593
+ <data key="d10">False</data>
594
+ </node>
595
+ <node id="&quot;cards.originalReleaseDate&quot;">
596
+ <data key="d0">column</data>
597
+ <data key="d1">Column: cards.originalReleaseDate</data>
598
+ <data key="d2">schema_extraction</data>
599
+ <data key="d3">cards</data>
600
+ <data key="d6">originalReleaseDate</data>
601
+ <data key="d7">TEXT</data>
602
+ <data key="d8">False</data>
603
+ <data key="d9">False</data>
604
+ <data key="d10">False</data>
605
+ </node>
606
+ <node id="&quot;cards.originalText&quot;">
607
+ <data key="d0">column</data>
608
+ <data key="d1">Column: cards.originalText</data>
609
+ <data key="d2">schema_extraction</data>
610
+ <data key="d3">cards</data>
611
+ <data key="d6">originalText</data>
612
+ <data key="d7">TEXT</data>
613
+ <data key="d8">False</data>
614
+ <data key="d9">False</data>
615
+ <data key="d10">False</data>
616
+ </node>
617
+ <node id="&quot;cards.originalType&quot;">
618
+ <data key="d0">column</data>
619
+ <data key="d1">Column: cards.originalType</data>
620
+ <data key="d2">schema_extraction</data>
621
+ <data key="d3">cards</data>
622
+ <data key="d6">originalType</data>
623
+ <data key="d7">TEXT</data>
624
+ <data key="d8">False</data>
625
+ <data key="d9">False</data>
626
+ <data key="d10">False</data>
627
+ </node>
628
+ <node id="&quot;cards.otherFaceIds&quot;">
629
+ <data key="d0">column</data>
630
+ <data key="d1">Column: cards.otherFaceIds</data>
631
+ <data key="d2">schema_extraction</data>
632
+ <data key="d3">cards</data>
633
+ <data key="d6">otherFaceIds</data>
634
+ <data key="d7">TEXT</data>
635
+ <data key="d8">False</data>
636
+ <data key="d9">False</data>
637
+ <data key="d10">False</data>
638
+ </node>
639
+ <node id="&quot;cards.power&quot;">
640
+ <data key="d0">column</data>
641
+ <data key="d1">Column: cards.power</data>
642
+ <data key="d2">schema_extraction</data>
643
+ <data key="d3">cards</data>
644
+ <data key="d6">power</data>
645
+ <data key="d7">TEXT</data>
646
+ <data key="d8">False</data>
647
+ <data key="d9">False</data>
648
+ <data key="d10">False</data>
649
+ </node>
650
+ <node id="&quot;cards.printings&quot;">
651
+ <data key="d0">column</data>
652
+ <data key="d1">Column: cards.printings</data>
653
+ <data key="d2">schema_extraction</data>
654
+ <data key="d3">cards</data>
655
+ <data key="d6">printings</data>
656
+ <data key="d7">TEXT</data>
657
+ <data key="d8">False</data>
658
+ <data key="d9">False</data>
659
+ <data key="d10">False</data>
660
+ </node>
661
+ <node id="&quot;cards.promoTypes&quot;">
662
+ <data key="d0">column</data>
663
+ <data key="d1">Column: cards.promoTypes</data>
664
+ <data key="d2">schema_extraction</data>
665
+ <data key="d3">cards</data>
666
+ <data key="d6">promoTypes</data>
667
+ <data key="d7">TEXT</data>
668
+ <data key="d8">False</data>
669
+ <data key="d9">False</data>
670
+ <data key="d10">False</data>
671
+ </node>
672
+ <node id="&quot;cards.purchaseUrls&quot;">
673
+ <data key="d0">column</data>
674
+ <data key="d1">Column: cards.purchaseUrls</data>
675
+ <data key="d2">schema_extraction</data>
676
+ <data key="d3">cards</data>
677
+ <data key="d6">purchaseUrls</data>
678
+ <data key="d7">TEXT</data>
679
+ <data key="d8">False</data>
680
+ <data key="d9">False</data>
681
+ <data key="d10">False</data>
682
+ </node>
683
+ <node id="&quot;cards.rarity&quot;">
684
+ <data key="d0">column</data>
685
+ <data key="d1">Column: cards.rarity</data>
686
+ <data key="d2">schema_extraction</data>
687
+ <data key="d3">cards</data>
688
+ <data key="d6">rarity</data>
689
+ <data key="d7">TEXT</data>
690
+ <data key="d8">False</data>
691
+ <data key="d9">False</data>
692
+ <data key="d10">False</data>
693
+ </node>
694
+ <node id="&quot;cards.scryfallId&quot;">
695
+ <data key="d0">column</data>
696
+ <data key="d1">Column: cards.scryfallId</data>
697
+ <data key="d2">schema_extraction</data>
698
+ <data key="d3">cards</data>
699
+ <data key="d6">scryfallId</data>
700
+ <data key="d7">TEXT</data>
701
+ <data key="d8">False</data>
702
+ <data key="d9">False</data>
703
+ <data key="d10">False</data>
704
+ </node>
705
+ <node id="&quot;cards.scryfallIllustrationId&quot;">
706
+ <data key="d0">column</data>
707
+ <data key="d1">Column: cards.scryfallIllustrationId</data>
708
+ <data key="d2">schema_extraction</data>
709
+ <data key="d3">cards</data>
710
+ <data key="d6">scryfallIllustrationId</data>
711
+ <data key="d7">TEXT</data>
712
+ <data key="d8">False</data>
713
+ <data key="d9">False</data>
714
+ <data key="d10">False</data>
715
+ </node>
716
+ <node id="&quot;cards.scryfallOracleId&quot;">
717
+ <data key="d0">column</data>
718
+ <data key="d1">Column: cards.scryfallOracleId</data>
719
+ <data key="d2">schema_extraction</data>
720
+ <data key="d3">cards</data>
721
+ <data key="d6">scryfallOracleId</data>
722
+ <data key="d7">TEXT</data>
723
+ <data key="d8">False</data>
724
+ <data key="d9">False</data>
725
+ <data key="d10">False</data>
726
+ </node>
727
+ <node id="&quot;cards.setCode&quot;">
728
+ <data key="d0">column</data>
729
+ <data key="d1">Column: cards.setCode</data>
730
+ <data key="d2">schema_extraction</data>
731
+ <data key="d3">cards</data>
732
+ <data key="d6">setCode</data>
733
+ <data key="d7">TEXT</data>
734
+ <data key="d8">False</data>
735
+ <data key="d9">False</data>
736
+ <data key="d10">False</data>
737
+ </node>
738
+ <node id="&quot;cards.side&quot;">
739
+ <data key="d0">column</data>
740
+ <data key="d1">Column: cards.side</data>
741
+ <data key="d2">schema_extraction</data>
742
+ <data key="d3">cards</data>
743
+ <data key="d6">side</data>
744
+ <data key="d7">TEXT</data>
745
+ <data key="d8">False</data>
746
+ <data key="d9">False</data>
747
+ <data key="d10">False</data>
748
+ </node>
749
+ <node id="&quot;cards.subtypes&quot;">
750
+ <data key="d0">column</data>
751
+ <data key="d1">Column: cards.subtypes</data>
752
+ <data key="d2">schema_extraction</data>
753
+ <data key="d3">cards</data>
754
+ <data key="d6">subtypes</data>
755
+ <data key="d7">TEXT</data>
756
+ <data key="d8">False</data>
757
+ <data key="d9">False</data>
758
+ <data key="d10">False</data>
759
+ </node>
760
+ <node id="&quot;cards.supertypes&quot;">
761
+ <data key="d0">column</data>
762
+ <data key="d1">Column: cards.supertypes</data>
763
+ <data key="d2">schema_extraction</data>
764
+ <data key="d3">cards</data>
765
+ <data key="d6">supertypes</data>
766
+ <data key="d7">TEXT</data>
767
+ <data key="d8">False</data>
768
+ <data key="d9">False</data>
769
+ <data key="d10">False</data>
770
+ </node>
771
+ <node id="&quot;cards.tcgplayerProductId&quot;">
772
+ <data key="d0">column</data>
773
+ <data key="d1">Column: cards.tcgplayerProductId</data>
774
+ <data key="d2">schema_extraction</data>
775
+ <data key="d3">cards</data>
776
+ <data key="d6">tcgplayerProductId</data>
777
+ <data key="d7">TEXT</data>
778
+ <data key="d8">False</data>
779
+ <data key="d9">False</data>
780
+ <data key="d10">False</data>
781
+ </node>
782
+ <node id="&quot;cards.text&quot;">
783
+ <data key="d0">column</data>
784
+ <data key="d1">Column: cards.text</data>
785
+ <data key="d2">schema_extraction</data>
786
+ <data key="d3">cards</data>
787
+ <data key="d6">text</data>
788
+ <data key="d7">TEXT</data>
789
+ <data key="d8">False</data>
790
+ <data key="d9">False</data>
791
+ <data key="d10">False</data>
792
+ </node>
793
+ <node id="&quot;cards.toughness&quot;">
794
+ <data key="d0">column</data>
795
+ <data key="d1">Column: cards.toughness</data>
796
+ <data key="d2">schema_extraction</data>
797
+ <data key="d3">cards</data>
798
+ <data key="d6">toughness</data>
799
+ <data key="d7">TEXT</data>
800
+ <data key="d8">False</data>
801
+ <data key="d9">False</data>
802
+ <data key="d10">False</data>
803
+ </node>
804
+ <node id="&quot;cards.type&quot;">
805
+ <data key="d0">column</data>
806
+ <data key="d1">Column: cards.type</data>
807
+ <data key="d2">schema_extraction</data>
808
+ <data key="d3">cards</data>
809
+ <data key="d6">type</data>
810
+ <data key="d7">TEXT</data>
811
+ <data key="d8">False</data>
812
+ <data key="d9">False</data>
813
+ <data key="d10">False</data>
814
+ </node>
815
+ <node id="&quot;cards.types&quot;">
816
+ <data key="d0">column</data>
817
+ <data key="d1">Column: cards.types</data>
818
+ <data key="d2">schema_extraction</data>
819
+ <data key="d3">cards</data>
820
+ <data key="d6">types</data>
821
+ <data key="d7">TEXT</data>
822
+ <data key="d8">False</data>
823
+ <data key="d9">False</data>
824
+ <data key="d10">False</data>
825
+ </node>
826
+ <node id="&quot;cards.uuid&quot;">
827
+ <data key="d0">column</data>
828
+ <data key="d1">Column: cards.uuid</data>
829
+ <data key="d2">schema_extraction</data>
830
+ <data key="d3">cards</data>
831
+ <data key="d6">uuid</data>
832
+ <data key="d7">TEXT</data>
833
+ <data key="d8">False</data>
834
+ <data key="d9">False</data>
835
+ <data key="d10">True</data>
836
+ </node>
837
+ <node id="&quot;cards.variations&quot;">
838
+ <data key="d0">column</data>
839
+ <data key="d1">Column: cards.variations</data>
840
+ <data key="d2">schema_extraction</data>
841
+ <data key="d3">cards</data>
842
+ <data key="d6">variations</data>
843
+ <data key="d7">TEXT</data>
844
+ <data key="d8">False</data>
845
+ <data key="d9">False</data>
846
+ <data key="d10">False</data>
847
+ </node>
848
+ <node id="&quot;cards.watermark&quot;">
849
+ <data key="d0">column</data>
850
+ <data key="d1">Column: cards.watermark</data>
851
+ <data key="d2">schema_extraction</data>
852
+ <data key="d3">cards</data>
853
+ <data key="d6">watermark</data>
854
+ <data key="d7">TEXT</data>
855
+ <data key="d8">False</data>
856
+ <data key="d9">False</data>
857
+ <data key="d10">False</data>
858
+ </node>
859
+ <node id="&quot;foreign_data&quot;">
860
+ <data key="d0">complete_table</data>
861
+ <data key="d1">Table: foreign_data</data>
862
+ <data key="d2">schema_extraction</data>
863
+ <data key="d3">foreign_data</data>
864
+ <data key="d4">8</data>
865
+ <data key="d5">229186</data>
866
+ </node>
867
+ <node id="&quot;foreign_data.id&quot;">
868
+ <data key="d0">column</data>
869
+ <data key="d1">Column: foreign_data.id</data>
870
+ <data key="d2">schema_extraction</data>
871
+ <data key="d3">foreign_data</data>
872
+ <data key="d6">id</data>
873
+ <data key="d7">INTEGER</data>
874
+ <data key="d8">True</data>
875
+ <data key="d9">True</data>
876
+ <data key="d10">True</data>
877
+ <data key="d11">rulings</data>
878
+ <data key="d12">id</data>
879
+ </node>
880
+ <node id="&quot;foreign_data.flavorText&quot;">
881
+ <data key="d0">column</data>
882
+ <data key="d1">Column: foreign_data.flavorText</data>
883
+ <data key="d2">schema_extraction</data>
884
+ <data key="d3">foreign_data</data>
885
+ <data key="d6">flavorText</data>
886
+ <data key="d7">TEXT</data>
887
+ <data key="d8">False</data>
888
+ <data key="d9">False</data>
889
+ <data key="d10">False</data>
890
+ </node>
891
+ <node id="&quot;foreign_data.language&quot;">
892
+ <data key="d0">column</data>
893
+ <data key="d1">Column: foreign_data.language</data>
894
+ <data key="d2">schema_extraction</data>
895
+ <data key="d3">foreign_data</data>
896
+ <data key="d6">language</data>
897
+ <data key="d7">TEXT</data>
898
+ <data key="d8">False</data>
899
+ <data key="d9">False</data>
900
+ <data key="d10">False</data>
901
+ </node>
902
+ <node id="&quot;foreign_data.multiverseid&quot;">
903
+ <data key="d0">column</data>
904
+ <data key="d1">Column: foreign_data.multiverseid</data>
905
+ <data key="d2">schema_extraction</data>
906
+ <data key="d3">foreign_data</data>
907
+ <data key="d6">multiverseid</data>
908
+ <data key="d7">INTEGER</data>
909
+ <data key="d8">False</data>
910
+ <data key="d9">False</data>
911
+ <data key="d10">False</data>
912
+ </node>
913
+ <node id="&quot;foreign_data.name&quot;">
914
+ <data key="d0">column</data>
915
+ <data key="d1">Column: foreign_data.name</data>
916
+ <data key="d2">schema_extraction</data>
917
+ <data key="d3">foreign_data</data>
918
+ <data key="d6">name</data>
919
+ <data key="d7">TEXT</data>
920
+ <data key="d8">False</data>
921
+ <data key="d9">False</data>
922
+ <data key="d10">False</data>
923
+ </node>
924
+ <node id="&quot;foreign_data.text&quot;">
925
+ <data key="d0">column</data>
926
+ <data key="d1">Column: foreign_data.text</data>
927
+ <data key="d2">schema_extraction</data>
928
+ <data key="d3">foreign_data</data>
929
+ <data key="d6">text</data>
930
+ <data key="d7">TEXT</data>
931
+ <data key="d8">False</data>
932
+ <data key="d9">False</data>
933
+ <data key="d10">False</data>
934
+ </node>
935
+ <node id="&quot;foreign_data.type&quot;">
936
+ <data key="d0">column</data>
937
+ <data key="d1">Column: foreign_data.type</data>
938
+ <data key="d2">schema_extraction</data>
939
+ <data key="d3">foreign_data</data>
940
+ <data key="d6">type</data>
941
+ <data key="d7">TEXT</data>
942
+ <data key="d8">False</data>
943
+ <data key="d9">False</data>
944
+ <data key="d10">False</data>
945
+ </node>
946
+ <node id="&quot;foreign_data.uuid&quot;">
947
+ <data key="d0">column</data>
948
+ <data key="d1">Column: foreign_data.uuid</data>
949
+ <data key="d2">schema_extraction</data>
950
+ <data key="d3">foreign_data</data>
951
+ <data key="d6">uuid</data>
952
+ <data key="d7">TEXT</data>
953
+ <data key="d8">False</data>
954
+ <data key="d9">True</data>
955
+ <data key="d10">False</data>
956
+ <data key="d11">cards</data>
957
+ <data key="d12">uuid</data>
958
+ </node>
959
+ <node id="&quot;legalities&quot;">
960
+ <data key="d0">complete_table</data>
961
+ <data key="d1">Table: legalities</data>
962
+ <data key="d2">schema_extraction</data>
963
+ <data key="d3">legalities</data>
964
+ <data key="d4">4</data>
965
+ <data key="d5">427907</data>
966
+ </node>
967
+ <node id="&quot;legalities.id&quot;">
968
+ <data key="d0">column</data>
969
+ <data key="d1">Column: legalities.id</data>
970
+ <data key="d2">schema_extraction</data>
971
+ <data key="d3">legalities</data>
972
+ <data key="d6">id</data>
973
+ <data key="d7">INTEGER</data>
974
+ <data key="d8">True</data>
975
+ <data key="d9">True</data>
976
+ <data key="d10">True</data>
977
+ <data key="d11">rulings</data>
978
+ <data key="d12">id</data>
979
+ </node>
980
+ <node id="&quot;legalities.format&quot;">
981
+ <data key="d0">column</data>
982
+ <data key="d1">Column: legalities.format</data>
983
+ <data key="d2">schema_extraction</data>
984
+ <data key="d3">legalities</data>
985
+ <data key="d6">format</data>
986
+ <data key="d7">TEXT</data>
987
+ <data key="d8">False</data>
988
+ <data key="d9">False</data>
989
+ <data key="d10">False</data>
990
+ </node>
991
+ <node id="&quot;legalities.status&quot;">
992
+ <data key="d0">column</data>
993
+ <data key="d1">Column: legalities.status</data>
994
+ <data key="d2">schema_extraction</data>
995
+ <data key="d3">legalities</data>
996
+ <data key="d6">status</data>
997
+ <data key="d7">TEXT</data>
998
+ <data key="d8">False</data>
999
+ <data key="d9">False</data>
1000
+ <data key="d10">False</data>
1001
+ </node>
1002
+ <node id="&quot;legalities.uuid&quot;">
1003
+ <data key="d0">column</data>
1004
+ <data key="d1">Column: legalities.uuid</data>
1005
+ <data key="d2">schema_extraction</data>
1006
+ <data key="d3">legalities</data>
1007
+ <data key="d6">uuid</data>
1008
+ <data key="d7">TEXT</data>
1009
+ <data key="d8">False</data>
1010
+ <data key="d9">True</data>
1011
+ <data key="d10">False</data>
1012
+ <data key="d11">cards</data>
1013
+ <data key="d12">uuid</data>
1014
+ </node>
1015
+ <node id="&quot;sets&quot;">
1016
+ <data key="d0">complete_table</data>
1017
+ <data key="d1">Table: sets</data>
1018
+ <data key="d2">schema_extraction</data>
1019
+ <data key="d3">sets</data>
1020
+ <data key="d4">21</data>
1021
+ <data key="d5">551</data>
1022
+ </node>
1023
+ <node id="&quot;sets.id&quot;">
1024
+ <data key="d0">column</data>
1025
+ <data key="d1">Column: sets.id</data>
1026
+ <data key="d2">schema_extraction</data>
1027
+ <data key="d3">sets</data>
1028
+ <data key="d6">id</data>
1029
+ <data key="d7">INTEGER</data>
1030
+ <data key="d8">True</data>
1031
+ <data key="d9">True</data>
1032
+ <data key="d10">True</data>
1033
+ <data key="d11">rulings</data>
1034
+ <data key="d12">id</data>
1035
+ </node>
1036
+ <node id="&quot;sets.baseSetSize&quot;">
1037
+ <data key="d0">column</data>
1038
+ <data key="d1">Column: sets.baseSetSize</data>
1039
+ <data key="d2">schema_extraction</data>
1040
+ <data key="d3">sets</data>
1041
+ <data key="d6">baseSetSize</data>
1042
+ <data key="d7">INTEGER</data>
1043
+ <data key="d8">False</data>
1044
+ <data key="d9">False</data>
1045
+ <data key="d10">False</data>
1046
+ </node>
1047
+ <node id="&quot;sets.block&quot;">
1048
+ <data key="d0">column</data>
1049
+ <data key="d1">Column: sets.block</data>
1050
+ <data key="d2">schema_extraction</data>
1051
+ <data key="d3">sets</data>
1052
+ <data key="d6">block</data>
1053
+ <data key="d7">TEXT</data>
1054
+ <data key="d8">False</data>
1055
+ <data key="d9">False</data>
1056
+ <data key="d10">False</data>
1057
+ </node>
1058
+ <node id="&quot;sets.booster&quot;">
1059
+ <data key="d0">column</data>
1060
+ <data key="d1">Column: sets.booster</data>
1061
+ <data key="d2">schema_extraction</data>
1062
+ <data key="d3">sets</data>
1063
+ <data key="d6">booster</data>
1064
+ <data key="d7">TEXT</data>
1065
+ <data key="d8">False</data>
1066
+ <data key="d9">False</data>
1067
+ <data key="d10">False</data>
1068
+ </node>
1069
+ <node id="&quot;sets.code&quot;">
1070
+ <data key="d0">column</data>
1071
+ <data key="d1">Column: sets.code</data>
1072
+ <data key="d2">schema_extraction</data>
1073
+ <data key="d3">sets</data>
1074
+ <data key="d6">code</data>
1075
+ <data key="d7">TEXT</data>
1076
+ <data key="d8">False</data>
1077
+ <data key="d9">False</data>
1078
+ <data key="d10">True</data>
1079
+ </node>
1080
+ <node id="&quot;sets.isFoilOnly&quot;">
1081
+ <data key="d0">column</data>
1082
+ <data key="d1">Column: sets.isFoilOnly</data>
1083
+ <data key="d2">schema_extraction</data>
1084
+ <data key="d3">sets</data>
1085
+ <data key="d6">isFoilOnly</data>
1086
+ <data key="d7">INTEGER</data>
1087
+ <data key="d8">False</data>
1088
+ <data key="d9">False</data>
1089
+ <data key="d10">True</data>
1090
+ <data key="d13">0</data>
1091
+ </node>
1092
+ <node id="&quot;sets.isForeignOnly&quot;">
1093
+ <data key="d0">column</data>
1094
+ <data key="d1">Column: sets.isForeignOnly</data>
1095
+ <data key="d2">schema_extraction</data>
1096
+ <data key="d3">sets</data>
1097
+ <data key="d6">isForeignOnly</data>
1098
+ <data key="d7">INTEGER</data>
1099
+ <data key="d8">False</data>
1100
+ <data key="d9">False</data>
1101
+ <data key="d10">True</data>
1102
+ <data key="d13">0</data>
1103
+ </node>
1104
+ <node id="&quot;sets.isNonFoilOnly&quot;">
1105
+ <data key="d0">column</data>
1106
+ <data key="d1">Column: sets.isNonFoilOnly</data>
1107
+ <data key="d2">schema_extraction</data>
1108
+ <data key="d3">sets</data>
1109
+ <data key="d6">isNonFoilOnly</data>
1110
+ <data key="d7">INTEGER</data>
1111
+ <data key="d8">False</data>
1112
+ <data key="d9">False</data>
1113
+ <data key="d10">True</data>
1114
+ <data key="d13">0</data>
1115
+ </node>
1116
+ <node id="&quot;sets.isOnlineOnly&quot;">
1117
+ <data key="d0">column</data>
1118
+ <data key="d1">Column: sets.isOnlineOnly</data>
1119
+ <data key="d2">schema_extraction</data>
1120
+ <data key="d3">sets</data>
1121
+ <data key="d6">isOnlineOnly</data>
1122
+ <data key="d7">INTEGER</data>
1123
+ <data key="d8">False</data>
1124
+ <data key="d9">False</data>
1125
+ <data key="d10">True</data>
1126
+ <data key="d13">0</data>
1127
+ </node>
1128
+ <node id="&quot;sets.isPartialPreview&quot;">
1129
+ <data key="d0">column</data>
1130
+ <data key="d1">Column: sets.isPartialPreview</data>
1131
+ <data key="d2">schema_extraction</data>
1132
+ <data key="d3">sets</data>
1133
+ <data key="d6">isPartialPreview</data>
1134
+ <data key="d7">INTEGER</data>
1135
+ <data key="d8">False</data>
1136
+ <data key="d9">False</data>
1137
+ <data key="d10">True</data>
1138
+ <data key="d13">0</data>
1139
+ </node>
1140
+ <node id="&quot;sets.keyruneCode&quot;">
1141
+ <data key="d0">column</data>
1142
+ <data key="d1">Column: sets.keyruneCode</data>
1143
+ <data key="d2">schema_extraction</data>
1144
+ <data key="d3">sets</data>
1145
+ <data key="d6">keyruneCode</data>
1146
+ <data key="d7">TEXT</data>
1147
+ <data key="d8">False</data>
1148
+ <data key="d9">False</data>
1149
+ <data key="d10">False</data>
1150
+ </node>
1151
+ <node id="&quot;sets.mcmId&quot;">
1152
+ <data key="d0">column</data>
1153
+ <data key="d1">Column: sets.mcmId</data>
1154
+ <data key="d2">schema_extraction</data>
1155
+ <data key="d3">sets</data>
1156
+ <data key="d6">mcmId</data>
1157
+ <data key="d7">INTEGER</data>
1158
+ <data key="d8">False</data>
1159
+ <data key="d9">False</data>
1160
+ <data key="d10">False</data>
1161
+ </node>
1162
+ <node id="&quot;sets.mcmIdExtras&quot;">
1163
+ <data key="d0">column</data>
1164
+ <data key="d1">Column: sets.mcmIdExtras</data>
1165
+ <data key="d2">schema_extraction</data>
1166
+ <data key="d3">sets</data>
1167
+ <data key="d6">mcmIdExtras</data>
1168
+ <data key="d7">INTEGER</data>
1169
+ <data key="d8">False</data>
1170
+ <data key="d9">False</data>
1171
+ <data key="d10">False</data>
1172
+ </node>
1173
+ <node id="&quot;sets.mcmName&quot;">
1174
+ <data key="d0">column</data>
1175
+ <data key="d1">Column: sets.mcmName</data>
1176
+ <data key="d2">schema_extraction</data>
1177
+ <data key="d3">sets</data>
1178
+ <data key="d6">mcmName</data>
1179
+ <data key="d7">TEXT</data>
1180
+ <data key="d8">False</data>
1181
+ <data key="d9">False</data>
1182
+ <data key="d10">False</data>
1183
+ </node>
1184
+ <node id="&quot;sets.mtgoCode&quot;">
1185
+ <data key="d0">column</data>
1186
+ <data key="d1">Column: sets.mtgoCode</data>
1187
+ <data key="d2">schema_extraction</data>
1188
+ <data key="d3">sets</data>
1189
+ <data key="d6">mtgoCode</data>
1190
+ <data key="d7">TEXT</data>
1191
+ <data key="d8">False</data>
1192
+ <data key="d9">False</data>
1193
+ <data key="d10">False</data>
1194
+ </node>
1195
+ <node id="&quot;sets.name&quot;">
1196
+ <data key="d0">column</data>
1197
+ <data key="d1">Column: sets.name</data>
1198
+ <data key="d2">schema_extraction</data>
1199
+ <data key="d3">sets</data>
1200
+ <data key="d6">name</data>
1201
+ <data key="d7">TEXT</data>
1202
+ <data key="d8">False</data>
1203
+ <data key="d9">False</data>
1204
+ <data key="d10">False</data>
1205
+ </node>
1206
+ <node id="&quot;sets.parentCode&quot;">
1207
+ <data key="d0">column</data>
1208
+ <data key="d1">Column: sets.parentCode</data>
1209
+ <data key="d2">schema_extraction</data>
1210
+ <data key="d3">sets</data>
1211
+ <data key="d6">parentCode</data>
1212
+ <data key="d7">TEXT</data>
1213
+ <data key="d8">False</data>
1214
+ <data key="d9">False</data>
1215
+ <data key="d10">False</data>
1216
+ </node>
1217
+ <node id="&quot;sets.releaseDate&quot;">
1218
+ <data key="d0">column</data>
1219
+ <data key="d1">Column: sets.releaseDate</data>
1220
+ <data key="d2">schema_extraction</data>
1221
+ <data key="d3">sets</data>
1222
+ <data key="d6">releaseDate</data>
1223
+ <data key="d7">DATE</data>
1224
+ <data key="d8">False</data>
1225
+ <data key="d9">False</data>
1226
+ <data key="d10">False</data>
1227
+ </node>
1228
+ <node id="&quot;sets.tcgplayerGroupId&quot;">
1229
+ <data key="d0">column</data>
1230
+ <data key="d1">Column: sets.tcgplayerGroupId</data>
1231
+ <data key="d2">schema_extraction</data>
1232
+ <data key="d3">sets</data>
1233
+ <data key="d6">tcgplayerGroupId</data>
1234
+ <data key="d7">INTEGER</data>
1235
+ <data key="d8">False</data>
1236
+ <data key="d9">False</data>
1237
+ <data key="d10">False</data>
1238
+ </node>
1239
+ <node id="&quot;sets.totalSetSize&quot;">
1240
+ <data key="d0">column</data>
1241
+ <data key="d1">Column: sets.totalSetSize</data>
1242
+ <data key="d2">schema_extraction</data>
1243
+ <data key="d3">sets</data>
1244
+ <data key="d6">totalSetSize</data>
1245
+ <data key="d7">INTEGER</data>
1246
+ <data key="d8">False</data>
1247
+ <data key="d9">False</data>
1248
+ <data key="d10">False</data>
1249
+ </node>
1250
+ <node id="&quot;sets.type&quot;">
1251
+ <data key="d0">column</data>
1252
+ <data key="d1">Column: sets.type</data>
1253
+ <data key="d2">schema_extraction</data>
1254
+ <data key="d3">sets</data>
1255
+ <data key="d6">type</data>
1256
+ <data key="d7">TEXT</data>
1257
+ <data key="d8">False</data>
1258
+ <data key="d9">False</data>
1259
+ <data key="d10">False</data>
1260
+ </node>
1261
+ <node id="&quot;set_translations&quot;">
1262
+ <data key="d0">complete_table</data>
1263
+ <data key="d1">Table: set_translations</data>
1264
+ <data key="d2">schema_extraction</data>
1265
+ <data key="d3">set_translations</data>
1266
+ <data key="d4">4</data>
1267
+ <data key="d5">1210</data>
1268
+ </node>
1269
+ <node id="&quot;set_translations.id&quot;">
1270
+ <data key="d0">column</data>
1271
+ <data key="d1">Column: set_translations.id</data>
1272
+ <data key="d2">schema_extraction</data>
1273
+ <data key="d3">set_translations</data>
1274
+ <data key="d6">id</data>
1275
+ <data key="d7">INTEGER</data>
1276
+ <data key="d8">True</data>
1277
+ <data key="d9">True</data>
1278
+ <data key="d10">True</data>
1279
+ <data key="d11">rulings</data>
1280
+ <data key="d12">id</data>
1281
+ </node>
1282
+ <node id="&quot;set_translations.language&quot;">
1283
+ <data key="d0">column</data>
1284
+ <data key="d1">Column: set_translations.language</data>
1285
+ <data key="d2">schema_extraction</data>
1286
+ <data key="d3">set_translations</data>
1287
+ <data key="d6">language</data>
1288
+ <data key="d7">TEXT</data>
1289
+ <data key="d8">False</data>
1290
+ <data key="d9">False</data>
1291
+ <data key="d10">False</data>
1292
+ </node>
1293
+ <node id="&quot;set_translations.setCode&quot;">
1294
+ <data key="d0">column</data>
1295
+ <data key="d1">Column: set_translations.setCode</data>
1296
+ <data key="d2">schema_extraction</data>
1297
+ <data key="d3">set_translations</data>
1298
+ <data key="d6">setCode</data>
1299
+ <data key="d7">TEXT</data>
1300
+ <data key="d8">False</data>
1301
+ <data key="d9">True</data>
1302
+ <data key="d10">False</data>
1303
+ <data key="d11">sets</data>
1304
+ <data key="d12">code</data>
1305
+ </node>
1306
+ <node id="&quot;set_translations.translation&quot;">
1307
+ <data key="d0">column</data>
1308
+ <data key="d1">Column: set_translations.translation</data>
1309
+ <data key="d2">schema_extraction</data>
1310
+ <data key="d3">set_translations</data>
1311
+ <data key="d6">translation</data>
1312
+ <data key="d7">TEXT</data>
1313
+ <data key="d8">False</data>
1314
+ <data key="d9">False</data>
1315
+ <data key="d10">False</data>
1316
+ </node>
1317
+ <node id="&quot;rulings&quot;">
1318
+ <data key="d0">complete_table</data>
1319
+ <data key="d1">Table: rulings</data>
1320
+ <data key="d2">schema_extraction</data>
1321
+ <data key="d3">rulings</data>
1322
+ <data key="d4">4</data>
1323
+ <data key="d5">87769</data>
1324
+ </node>
1325
+ <node id="&quot;rulings.id&quot;">
1326
+ <data key="d0">column</data>
1327
+ <data key="d1">Column: rulings.id</data>
1328
+ <data key="d2">schema_extraction</data>
1329
+ <data key="d3">rulings</data>
1330
+ <data key="d6">id</data>
1331
+ <data key="d7">INTEGER</data>
1332
+ <data key="d8">True</data>
1333
+ <data key="d9">True</data>
1334
+ <data key="d10">True</data>
1335
+ <data key="d11">set_translations</data>
1336
+ <data key="d12">id</data>
1337
+ </node>
1338
+ <node id="&quot;rulings.date&quot;">
1339
+ <data key="d0">column</data>
1340
+ <data key="d1">Column: rulings.date</data>
1341
+ <data key="d2">schema_extraction</data>
1342
+ <data key="d3">rulings</data>
1343
+ <data key="d6">date</data>
1344
+ <data key="d7">DATE</data>
1345
+ <data key="d8">False</data>
1346
+ <data key="d9">False</data>
1347
+ <data key="d10">False</data>
1348
+ </node>
1349
+ <node id="&quot;rulings.text&quot;">
1350
+ <data key="d0">column</data>
1351
+ <data key="d1">Column: rulings.text</data>
1352
+ <data key="d2">schema_extraction</data>
1353
+ <data key="d3">rulings</data>
1354
+ <data key="d6">text</data>
1355
+ <data key="d7">TEXT</data>
1356
+ <data key="d8">False</data>
1357
+ <data key="d9">False</data>
1358
+ <data key="d10">False</data>
1359
+ </node>
1360
+ <node id="&quot;rulings.uuid&quot;">
1361
+ <data key="d0">column</data>
1362
+ <data key="d1">Column: rulings.uuid</data>
1363
+ <data key="d2">schema_extraction</data>
1364
+ <data key="d3">rulings</data>
1365
+ <data key="d6">uuid</data>
1366
+ <data key="d7">TEXT</data>
1367
+ <data key="d8">False</data>
1368
+ <data key="d9">True</data>
1369
+ <data key="d10">False</data>
1370
+ <data key="d11">cards</data>
1371
+ <data key="d12">uuid</data>
1372
+ </node>
1373
+ <edge source="&quot;cards&quot;" target="&quot;cards.id&quot;">
1374
+ <data key="d14">10.0</data>
1375
+ <data key="d15">Table 'cards' contains column 'id'</data>
1376
+ <data key="d16">table_structure, contains_column</data>
1377
+ <data key="d17">schema_extraction</data>
1378
+ </edge>
1379
+ <edge source="&quot;cards&quot;" target="&quot;cards.artist&quot;">
1380
+ <data key="d14">10.0</data>
1381
+ <data key="d15">Table 'cards' contains column 'artist'</data>
1382
+ <data key="d16">table_structure, contains_column</data>
1383
+ <data key="d17">schema_extraction</data>
1384
+ </edge>
1385
+ <edge source="&quot;cards&quot;" target="&quot;cards.asciiName&quot;">
1386
+ <data key="d14">10.0</data>
1387
+ <data key="d15">Table 'cards' contains column 'asciiName'</data>
1388
+ <data key="d16">table_structure, contains_column</data>
1389
+ <data key="d17">schema_extraction</data>
1390
+ </edge>
1391
+ <edge source="&quot;cards&quot;" target="&quot;cards.availability&quot;">
1392
+ <data key="d14">10.0</data>
1393
+ <data key="d15">Table 'cards' contains column 'availability'</data>
1394
+ <data key="d16">table_structure, contains_column</data>
1395
+ <data key="d17">schema_extraction</data>
1396
+ </edge>
1397
+ <edge source="&quot;cards&quot;" target="&quot;cards.borderColor&quot;">
1398
+ <data key="d14">10.0</data>
1399
+ <data key="d15">Table 'cards' contains column 'borderColor'</data>
1400
+ <data key="d16">table_structure, contains_column</data>
1401
+ <data key="d17">schema_extraction</data>
1402
+ </edge>
1403
+ <edge source="&quot;cards&quot;" target="&quot;cards.cardKingdomFoilId&quot;">
1404
+ <data key="d14">10.0</data>
1405
+ <data key="d15">Table 'cards' contains column 'cardKingdomFoilId'</data>
1406
+ <data key="d16">table_structure, contains_column</data>
1407
+ <data key="d17">schema_extraction</data>
1408
+ </edge>
1409
+ <edge source="&quot;cards&quot;" target="&quot;cards.cardKingdomId&quot;">
1410
+ <data key="d14">10.0</data>
1411
+ <data key="d15">Table 'cards' contains column 'cardKingdomId'</data>
1412
+ <data key="d16">table_structure, contains_column</data>
1413
+ <data key="d17">schema_extraction</data>
1414
+ </edge>
1415
+ <edge source="&quot;cards&quot;" target="&quot;cards.colorIdentity&quot;">
1416
+ <data key="d14">10.0</data>
1417
+ <data key="d15">Table 'cards' contains column 'colorIdentity'</data>
1418
+ <data key="d16">table_structure, contains_column</data>
1419
+ <data key="d17">schema_extraction</data>
1420
+ </edge>
1421
+ <edge source="&quot;cards&quot;" target="&quot;cards.colorIndicator&quot;">
1422
+ <data key="d14">10.0</data>
1423
+ <data key="d15">Table 'cards' contains column 'colorIndicator'</data>
1424
+ <data key="d16">table_structure, contains_column</data>
1425
+ <data key="d17">schema_extraction</data>
1426
+ </edge>
1427
+ <edge source="&quot;cards&quot;" target="&quot;cards.colors&quot;">
1428
+ <data key="d14">10.0</data>
1429
+ <data key="d15">Table 'cards' contains column 'colors'</data>
1430
+ <data key="d16">table_structure, contains_column</data>
1431
+ <data key="d17">schema_extraction</data>
1432
+ </edge>
1433
+ <edge source="&quot;cards&quot;" target="&quot;cards.convertedManaCost&quot;">
1434
+ <data key="d14">10.0</data>
1435
+ <data key="d15">Table 'cards' contains column 'convertedManaCost'</data>
1436
+ <data key="d16">table_structure, contains_column</data>
1437
+ <data key="d17">schema_extraction</data>
1438
+ </edge>
1439
+ <edge source="&quot;cards&quot;" target="&quot;cards.duelDeck&quot;">
1440
+ <data key="d14">10.0</data>
1441
+ <data key="d15">Table 'cards' contains column 'duelDeck'</data>
1442
+ <data key="d16">table_structure, contains_column</data>
1443
+ <data key="d17">schema_extraction</data>
1444
+ </edge>
1445
+ <edge source="&quot;cards&quot;" target="&quot;cards.edhrecRank&quot;">
1446
+ <data key="d14">10.0</data>
1447
+ <data key="d15">Table 'cards' contains column 'edhrecRank'</data>
1448
+ <data key="d16">table_structure, contains_column</data>
1449
+ <data key="d17">schema_extraction</data>
1450
+ </edge>
1451
+ <edge source="&quot;cards&quot;" target="&quot;cards.faceConvertedManaCost&quot;">
1452
+ <data key="d14">10.0</data>
1453
+ <data key="d15">Table 'cards' contains column 'faceConvertedManaCost'</data>
1454
+ <data key="d16">table_structure, contains_column</data>
1455
+ <data key="d17">schema_extraction</data>
1456
+ </edge>
1457
+ <edge source="&quot;cards&quot;" target="&quot;cards.faceName&quot;">
1458
+ <data key="d14">10.0</data>
1459
+ <data key="d15">Table 'cards' contains column 'faceName'</data>
1460
+ <data key="d16">table_structure, contains_column</data>
1461
+ <data key="d17">schema_extraction</data>
1462
+ </edge>
1463
+ <edge source="&quot;cards&quot;" target="&quot;cards.flavorName&quot;">
1464
+ <data key="d14">10.0</data>
1465
+ <data key="d15">Table 'cards' contains column 'flavorName'</data>
1466
+ <data key="d16">table_structure, contains_column</data>
1467
+ <data key="d17">schema_extraction</data>
1468
+ </edge>
1469
+ <edge source="&quot;cards&quot;" target="&quot;cards.flavorText&quot;">
1470
+ <data key="d14">10.0</data>
1471
+ <data key="d15">Table 'cards' contains column 'flavorText'</data>
1472
+ <data key="d16">table_structure, contains_column</data>
1473
+ <data key="d17">schema_extraction</data>
1474
+ </edge>
1475
+ <edge source="&quot;cards&quot;" target="&quot;cards.frameEffects&quot;">
1476
+ <data key="d14">10.0</data>
1477
+ <data key="d15">Table 'cards' contains column 'frameEffects'</data>
1478
+ <data key="d16">table_structure, contains_column</data>
1479
+ <data key="d17">schema_extraction</data>
1480
+ </edge>
1481
+ <edge source="&quot;cards&quot;" target="&quot;cards.frameVersion&quot;">
1482
+ <data key="d14">10.0</data>
1483
+ <data key="d15">Table 'cards' contains column 'frameVersion'</data>
1484
+ <data key="d16">table_structure, contains_column</data>
1485
+ <data key="d17">schema_extraction</data>
1486
+ </edge>
1487
+ <edge source="&quot;cards&quot;" target="&quot;cards.hand&quot;">
1488
+ <data key="d14">10.0</data>
1489
+ <data key="d15">Table 'cards' contains column 'hand'</data>
1490
+ <data key="d16">table_structure, contains_column</data>
1491
+ <data key="d17">schema_extraction</data>
1492
+ </edge>
1493
+ <edge source="&quot;cards&quot;" target="&quot;cards.hasAlternativeDeckLimit&quot;">
1494
+ <data key="d14">10.0</data>
1495
+ <data key="d15">Table 'cards' contains column 'hasAlternativeDeckLimit'</data>
1496
+ <data key="d16">table_structure, contains_column</data>
1497
+ <data key="d17">schema_extraction</data>
1498
+ </edge>
1499
+ <edge source="&quot;cards&quot;" target="&quot;cards.hasContentWarning&quot;">
1500
+ <data key="d14">10.0</data>
1501
+ <data key="d15">Table 'cards' contains column 'hasContentWarning'</data>
1502
+ <data key="d16">table_structure, contains_column</data>
1503
+ <data key="d17">schema_extraction</data>
1504
+ </edge>
1505
+ <edge source="&quot;cards&quot;" target="&quot;cards.hasFoil&quot;">
1506
+ <data key="d14">10.0</data>
1507
+ <data key="d15">Table 'cards' contains column 'hasFoil'</data>
1508
+ <data key="d16">table_structure, contains_column</data>
1509
+ <data key="d17">schema_extraction</data>
1510
+ </edge>
1511
+ <edge source="&quot;cards&quot;" target="&quot;cards.hasNonFoil&quot;">
1512
+ <data key="d14">10.0</data>
1513
+ <data key="d15">Table 'cards' contains column 'hasNonFoil'</data>
1514
+ <data key="d16">table_structure, contains_column</data>
1515
+ <data key="d17">schema_extraction</data>
1516
+ </edge>
1517
+ <edge source="&quot;cards&quot;" target="&quot;cards.isAlternative&quot;">
1518
+ <data key="d14">10.0</data>
1519
+ <data key="d15">Table 'cards' contains column 'isAlternative'</data>
1520
+ <data key="d16">table_structure, contains_column</data>
1521
+ <data key="d17">schema_extraction</data>
1522
+ </edge>
1523
+ <edge source="&quot;cards&quot;" target="&quot;cards.isFullArt&quot;">
1524
+ <data key="d14">10.0</data>
1525
+ <data key="d15">Table 'cards' contains column 'isFullArt'</data>
1526
+ <data key="d16">table_structure, contains_column</data>
1527
+ <data key="d17">schema_extraction</data>
1528
+ </edge>
1529
+ <edge source="&quot;cards&quot;" target="&quot;cards.isOnlineOnly&quot;">
1530
+ <data key="d14">10.0</data>
1531
+ <data key="d15">Table 'cards' contains column 'isOnlineOnly'</data>
1532
+ <data key="d16">table_structure, contains_column</data>
1533
+ <data key="d17">schema_extraction</data>
1534
+ </edge>
1535
+ <edge source="&quot;cards&quot;" target="&quot;cards.isOversized&quot;">
1536
+ <data key="d14">10.0</data>
1537
+ <data key="d15">Table 'cards' contains column 'isOversized'</data>
1538
+ <data key="d16">table_structure, contains_column</data>
1539
+ <data key="d17">schema_extraction</data>
1540
+ </edge>
1541
+ <edge source="&quot;cards&quot;" target="&quot;cards.isPromo&quot;">
1542
+ <data key="d14">10.0</data>
1543
+ <data key="d15">Table 'cards' contains column 'isPromo'</data>
1544
+ <data key="d16">table_structure, contains_column</data>
1545
+ <data key="d17">schema_extraction</data>
1546
+ </edge>
1547
+ <edge source="&quot;cards&quot;" target="&quot;cards.isReprint&quot;">
1548
+ <data key="d14">10.0</data>
1549
+ <data key="d15">Table 'cards' contains column 'isReprint'</data>
1550
+ <data key="d16">table_structure, contains_column</data>
1551
+ <data key="d17">schema_extraction</data>
1552
+ </edge>
1553
+ <edge source="&quot;cards&quot;" target="&quot;cards.isReserved&quot;">
1554
+ <data key="d14">10.0</data>
1555
+ <data key="d15">Table 'cards' contains column 'isReserved'</data>
1556
+ <data key="d16">table_structure, contains_column</data>
1557
+ <data key="d17">schema_extraction</data>
1558
+ </edge>
1559
+ <edge source="&quot;cards&quot;" target="&quot;cards.isStarter&quot;">
1560
+ <data key="d14">10.0</data>
1561
+ <data key="d15">Table 'cards' contains column 'isStarter'</data>
1562
+ <data key="d16">table_structure, contains_column</data>
1563
+ <data key="d17">schema_extraction</data>
1564
+ </edge>
1565
+ <edge source="&quot;cards&quot;" target="&quot;cards.isStorySpotlight&quot;">
1566
+ <data key="d14">10.0</data>
1567
+ <data key="d15">Table 'cards' contains column 'isStorySpotlight'</data>
1568
+ <data key="d16">table_structure, contains_column</data>
1569
+ <data key="d17">schema_extraction</data>
1570
+ </edge>
1571
+ <edge source="&quot;cards&quot;" target="&quot;cards.isTextless&quot;">
1572
+ <data key="d14">10.0</data>
1573
+ <data key="d15">Table 'cards' contains column 'isTextless'</data>
1574
+ <data key="d16">table_structure, contains_column</data>
1575
+ <data key="d17">schema_extraction</data>
1576
+ </edge>
1577
+ <edge source="&quot;cards&quot;" target="&quot;cards.isTimeshifted&quot;">
1578
+ <data key="d14">10.0</data>
1579
+ <data key="d15">Table 'cards' contains column 'isTimeshifted'</data>
1580
+ <data key="d16">table_structure, contains_column</data>
1581
+ <data key="d17">schema_extraction</data>
1582
+ </edge>
1583
+ <edge source="&quot;cards&quot;" target="&quot;cards.keywords&quot;">
1584
+ <data key="d14">10.0</data>
1585
+ <data key="d15">Table 'cards' contains column 'keywords'</data>
1586
+ <data key="d16">table_structure, contains_column</data>
1587
+ <data key="d17">schema_extraction</data>
1588
+ </edge>
1589
+ <edge source="&quot;cards&quot;" target="&quot;cards.layout&quot;">
1590
+ <data key="d14">10.0</data>
1591
+ <data key="d15">Table 'cards' contains column 'layout'</data>
1592
+ <data key="d16">table_structure, contains_column</data>
1593
+ <data key="d17">schema_extraction</data>
1594
+ </edge>
1595
+ <edge source="&quot;cards&quot;" target="&quot;cards.leadershipSkills&quot;">
1596
+ <data key="d14">10.0</data>
1597
+ <data key="d15">Table 'cards' contains column 'leadershipSkills'</data>
1598
+ <data key="d16">table_structure, contains_column</data>
1599
+ <data key="d17">schema_extraction</data>
1600
+ </edge>
1601
+ <edge source="&quot;cards&quot;" target="&quot;cards.life&quot;">
1602
+ <data key="d14">10.0</data>
1603
+ <data key="d15">Table 'cards' contains column 'life'</data>
1604
+ <data key="d16">table_structure, contains_column</data>
1605
+ <data key="d17">schema_extraction</data>
1606
+ </edge>
1607
+ <edge source="&quot;cards&quot;" target="&quot;cards.loyalty&quot;">
1608
+ <data key="d14">10.0</data>
1609
+ <data key="d15">Table 'cards' contains column 'loyalty'</data>
1610
+ <data key="d16">table_structure, contains_column</data>
1611
+ <data key="d17">schema_extraction</data>
1612
+ </edge>
1613
+ <edge source="&quot;cards&quot;" target="&quot;cards.manaCost&quot;">
1614
+ <data key="d14">10.0</data>
1615
+ <data key="d15">Table 'cards' contains column 'manaCost'</data>
1616
+ <data key="d16">table_structure, contains_column</data>
1617
+ <data key="d17">schema_extraction</data>
1618
+ </edge>
1619
+ <edge source="&quot;cards&quot;" target="&quot;cards.mcmId&quot;">
1620
+ <data key="d14">10.0</data>
1621
+ <data key="d15">Table 'cards' contains column 'mcmId'</data>
1622
+ <data key="d16">table_structure, contains_column</data>
1623
+ <data key="d17">schema_extraction</data>
1624
+ </edge>
1625
+ <edge source="&quot;cards&quot;" target="&quot;cards.mcmMetaId&quot;">
1626
+ <data key="d14">10.0</data>
1627
+ <data key="d15">Table 'cards' contains column 'mcmMetaId'</data>
1628
+ <data key="d16">table_structure, contains_column</data>
1629
+ <data key="d17">schema_extraction</data>
1630
+ </edge>
1631
+ <edge source="&quot;cards&quot;" target="&quot;cards.mtgArenaId&quot;">
1632
+ <data key="d14">10.0</data>
1633
+ <data key="d15">Table 'cards' contains column 'mtgArenaId'</data>
1634
+ <data key="d16">table_structure, contains_column</data>
1635
+ <data key="d17">schema_extraction</data>
1636
+ </edge>
1637
+ <edge source="&quot;cards&quot;" target="&quot;cards.mtgjsonV4Id&quot;">
1638
+ <data key="d14">10.0</data>
1639
+ <data key="d15">Table 'cards' contains column 'mtgjsonV4Id'</data>
1640
+ <data key="d16">table_structure, contains_column</data>
1641
+ <data key="d17">schema_extraction</data>
1642
+ </edge>
1643
+ <edge source="&quot;cards&quot;" target="&quot;cards.mtgoFoilId&quot;">
1644
+ <data key="d14">10.0</data>
1645
+ <data key="d15">Table 'cards' contains column 'mtgoFoilId'</data>
1646
+ <data key="d16">table_structure, contains_column</data>
1647
+ <data key="d17">schema_extraction</data>
1648
+ </edge>
1649
+ <edge source="&quot;cards&quot;" target="&quot;cards.mtgoId&quot;">
1650
+ <data key="d14">10.0</data>
1651
+ <data key="d15">Table 'cards' contains column 'mtgoId'</data>
1652
+ <data key="d16">table_structure, contains_column</data>
1653
+ <data key="d17">schema_extraction</data>
1654
+ </edge>
1655
+ <edge source="&quot;cards&quot;" target="&quot;cards.multiverseId&quot;">
1656
+ <data key="d14">10.0</data>
1657
+ <data key="d15">Table 'cards' contains column 'multiverseId'</data>
1658
+ <data key="d16">table_structure, contains_column</data>
1659
+ <data key="d17">schema_extraction</data>
1660
+ </edge>
1661
+ <edge source="&quot;cards&quot;" target="&quot;cards.name&quot;">
1662
+ <data key="d14">10.0</data>
1663
+ <data key="d15">Table 'cards' contains column 'name'</data>
1664
+ <data key="d16">table_structure, contains_column</data>
1665
+ <data key="d17">schema_extraction</data>
1666
+ </edge>
1667
+ <edge source="&quot;cards&quot;" target="&quot;cards.number&quot;">
1668
+ <data key="d14">10.0</data>
1669
+ <data key="d15">Table 'cards' contains column 'number'</data>
1670
+ <data key="d16">table_structure, contains_column</data>
1671
+ <data key="d17">schema_extraction</data>
1672
+ </edge>
1673
+ <edge source="&quot;cards&quot;" target="&quot;cards.originalReleaseDate&quot;">
1674
+ <data key="d14">10.0</data>
1675
+ <data key="d15">Table 'cards' contains column 'originalReleaseDate'</data>
1676
+ <data key="d16">table_structure, contains_column</data>
1677
+ <data key="d17">schema_extraction</data>
1678
+ </edge>
1679
+ <edge source="&quot;cards&quot;" target="&quot;cards.originalText&quot;">
1680
+ <data key="d14">10.0</data>
1681
+ <data key="d15">Table 'cards' contains column 'originalText'</data>
1682
+ <data key="d16">table_structure, contains_column</data>
1683
+ <data key="d17">schema_extraction</data>
1684
+ </edge>
1685
+ <edge source="&quot;cards&quot;" target="&quot;cards.originalType&quot;">
1686
+ <data key="d14">10.0</data>
1687
+ <data key="d15">Table 'cards' contains column 'originalType'</data>
1688
+ <data key="d16">table_structure, contains_column</data>
1689
+ <data key="d17">schema_extraction</data>
1690
+ </edge>
1691
+ <edge source="&quot;cards&quot;" target="&quot;cards.otherFaceIds&quot;">
1692
+ <data key="d14">10.0</data>
1693
+ <data key="d15">Table 'cards' contains column 'otherFaceIds'</data>
1694
+ <data key="d16">table_structure, contains_column</data>
1695
+ <data key="d17">schema_extraction</data>
1696
+ </edge>
1697
+ <edge source="&quot;cards&quot;" target="&quot;cards.power&quot;">
1698
+ <data key="d14">10.0</data>
1699
+ <data key="d15">Table 'cards' contains column 'power'</data>
1700
+ <data key="d16">table_structure, contains_column</data>
1701
+ <data key="d17">schema_extraction</data>
1702
+ </edge>
1703
+ <edge source="&quot;cards&quot;" target="&quot;cards.printings&quot;">
1704
+ <data key="d14">10.0</data>
1705
+ <data key="d15">Table 'cards' contains column 'printings'</data>
1706
+ <data key="d16">table_structure, contains_column</data>
1707
+ <data key="d17">schema_extraction</data>
1708
+ </edge>
1709
+ <edge source="&quot;cards&quot;" target="&quot;cards.promoTypes&quot;">
1710
+ <data key="d14">10.0</data>
1711
+ <data key="d15">Table 'cards' contains column 'promoTypes'</data>
1712
+ <data key="d16">table_structure, contains_column</data>
1713
+ <data key="d17">schema_extraction</data>
1714
+ </edge>
1715
+ <edge source="&quot;cards&quot;" target="&quot;cards.purchaseUrls&quot;">
1716
+ <data key="d14">10.0</data>
1717
+ <data key="d15">Table 'cards' contains column 'purchaseUrls'</data>
1718
+ <data key="d16">table_structure, contains_column</data>
1719
+ <data key="d17">schema_extraction</data>
1720
+ </edge>
1721
+ <edge source="&quot;cards&quot;" target="&quot;cards.rarity&quot;">
1722
+ <data key="d14">10.0</data>
1723
+ <data key="d15">Table 'cards' contains column 'rarity'</data>
1724
+ <data key="d16">table_structure, contains_column</data>
1725
+ <data key="d17">schema_extraction</data>
1726
+ </edge>
1727
+ <edge source="&quot;cards&quot;" target="&quot;cards.scryfallId&quot;">
1728
+ <data key="d14">10.0</data>
1729
+ <data key="d15">Table 'cards' contains column 'scryfallId'</data>
1730
+ <data key="d16">table_structure, contains_column</data>
1731
+ <data key="d17">schema_extraction</data>
1732
+ </edge>
1733
+ <edge source="&quot;cards&quot;" target="&quot;cards.scryfallIllustrationId&quot;">
1734
+ <data key="d14">10.0</data>
1735
+ <data key="d15">Table 'cards' contains column 'scryfallIllustrationId'</data>
1736
+ <data key="d16">table_structure, contains_column</data>
1737
+ <data key="d17">schema_extraction</data>
1738
+ </edge>
1739
+ <edge source="&quot;cards&quot;" target="&quot;cards.scryfallOracleId&quot;">
1740
+ <data key="d14">10.0</data>
1741
+ <data key="d15">Table 'cards' contains column 'scryfallOracleId'</data>
1742
+ <data key="d16">table_structure, contains_column</data>
1743
+ <data key="d17">schema_extraction</data>
1744
+ </edge>
1745
+ <edge source="&quot;cards&quot;" target="&quot;cards.setCode&quot;">
1746
+ <data key="d14">10.0</data>
1747
+ <data key="d15">Table 'cards' contains column 'setCode'</data>
1748
+ <data key="d16">table_structure, contains_column</data>
1749
+ <data key="d17">schema_extraction</data>
1750
+ </edge>
1751
+ <edge source="&quot;cards&quot;" target="&quot;cards.side&quot;">
1752
+ <data key="d14">10.0</data>
1753
+ <data key="d15">Table 'cards' contains column 'side'</data>
1754
+ <data key="d16">table_structure, contains_column</data>
1755
+ <data key="d17">schema_extraction</data>
1756
+ </edge>
1757
+ <edge source="&quot;cards&quot;" target="&quot;cards.subtypes&quot;">
1758
+ <data key="d14">10.0</data>
1759
+ <data key="d15">Table 'cards' contains column 'subtypes'</data>
1760
+ <data key="d16">table_structure, contains_column</data>
1761
+ <data key="d17">schema_extraction</data>
1762
+ </edge>
1763
+ <edge source="&quot;cards&quot;" target="&quot;cards.supertypes&quot;">
1764
+ <data key="d14">10.0</data>
1765
+ <data key="d15">Table 'cards' contains column 'supertypes'</data>
1766
+ <data key="d16">table_structure, contains_column</data>
1767
+ <data key="d17">schema_extraction</data>
1768
+ </edge>
1769
+ <edge source="&quot;cards&quot;" target="&quot;cards.tcgplayerProductId&quot;">
1770
+ <data key="d14">10.0</data>
1771
+ <data key="d15">Table 'cards' contains column 'tcgplayerProductId'</data>
1772
+ <data key="d16">table_structure, contains_column</data>
1773
+ <data key="d17">schema_extraction</data>
1774
+ </edge>
1775
+ <edge source="&quot;cards&quot;" target="&quot;cards.text&quot;">
1776
+ <data key="d14">10.0</data>
1777
+ <data key="d15">Table 'cards' contains column 'text'</data>
1778
+ <data key="d16">table_structure, contains_column</data>
1779
+ <data key="d17">schema_extraction</data>
1780
+ </edge>
1781
+ <edge source="&quot;cards&quot;" target="&quot;cards.toughness&quot;">
1782
+ <data key="d14">10.0</data>
1783
+ <data key="d15">Table 'cards' contains column 'toughness'</data>
1784
+ <data key="d16">table_structure, contains_column</data>
1785
+ <data key="d17">schema_extraction</data>
1786
+ </edge>
1787
+ <edge source="&quot;cards&quot;" target="&quot;cards.type&quot;">
1788
+ <data key="d14">10.0</data>
1789
+ <data key="d15">Table 'cards' contains column 'type'</data>
1790
+ <data key="d16">table_structure, contains_column</data>
1791
+ <data key="d17">schema_extraction</data>
1792
+ </edge>
1793
+ <edge source="&quot;cards&quot;" target="&quot;cards.types&quot;">
1794
+ <data key="d14">10.0</data>
1795
+ <data key="d15">Table 'cards' contains column 'types'</data>
1796
+ <data key="d16">table_structure, contains_column</data>
1797
+ <data key="d17">schema_extraction</data>
1798
+ </edge>
1799
+ <edge source="&quot;cards&quot;" target="&quot;cards.uuid&quot;">
1800
+ <data key="d14">10.0</data>
1801
+ <data key="d15">Table 'cards' contains column 'uuid'</data>
1802
+ <data key="d16">table_structure, contains_column</data>
1803
+ <data key="d17">schema_extraction</data>
1804
+ </edge>
1805
+ <edge source="&quot;cards&quot;" target="&quot;cards.variations&quot;">
1806
+ <data key="d14">10.0</data>
1807
+ <data key="d15">Table 'cards' contains column 'variations'</data>
1808
+ <data key="d16">table_structure, contains_column</data>
1809
+ <data key="d17">schema_extraction</data>
1810
+ </edge>
1811
+ <edge source="&quot;cards&quot;" target="&quot;cards.watermark&quot;">
1812
+ <data key="d14">10.0</data>
1813
+ <data key="d15">Table 'cards' contains column 'watermark'</data>
1814
+ <data key="d16">table_structure, contains_column</data>
1815
+ <data key="d17">schema_extraction</data>
1816
+ </edge>
1817
+ <edge source="&quot;cards.id&quot;" target="&quot;rulings.id&quot;">
1818
+ <data key="d14">15.0</data>
1819
+ <data key="d15">Foreign key: 'id' in 'cards' references 'id' in 'rulings'</data>
1820
+ <data key="d16">foreign_key, references, data_integrity</data>
1821
+ <data key="d17">schema_extraction</data>
1822
+ </edge>
1823
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.id&quot;">
1824
+ <data key="d14">10.0</data>
1825
+ <data key="d15">Table 'foreign_data' contains column 'id'</data>
1826
+ <data key="d16">table_structure, contains_column</data>
1827
+ <data key="d17">schema_extraction</data>
1828
+ </edge>
1829
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.flavorText&quot;">
1830
+ <data key="d14">10.0</data>
1831
+ <data key="d15">Table 'foreign_data' contains column 'flavorText'</data>
1832
+ <data key="d16">table_structure, contains_column</data>
1833
+ <data key="d17">schema_extraction</data>
1834
+ </edge>
1835
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.language&quot;">
1836
+ <data key="d14">10.0</data>
1837
+ <data key="d15">Table 'foreign_data' contains column 'language'</data>
1838
+ <data key="d16">table_structure, contains_column</data>
1839
+ <data key="d17">schema_extraction</data>
1840
+ </edge>
1841
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.multiverseid&quot;">
1842
+ <data key="d14">10.0</data>
1843
+ <data key="d15">Table 'foreign_data' contains column 'multiverseid'</data>
1844
+ <data key="d16">table_structure, contains_column</data>
1845
+ <data key="d17">schema_extraction</data>
1846
+ </edge>
1847
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.name&quot;">
1848
+ <data key="d14">10.0</data>
1849
+ <data key="d15">Table 'foreign_data' contains column 'name'</data>
1850
+ <data key="d16">table_structure, contains_column</data>
1851
+ <data key="d17">schema_extraction</data>
1852
+ </edge>
1853
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.text&quot;">
1854
+ <data key="d14">10.0</data>
1855
+ <data key="d15">Table 'foreign_data' contains column 'text'</data>
1856
+ <data key="d16">table_structure, contains_column</data>
1857
+ <data key="d17">schema_extraction</data>
1858
+ </edge>
1859
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.type&quot;">
1860
+ <data key="d14">10.0</data>
1861
+ <data key="d15">Table 'foreign_data' contains column 'type'</data>
1862
+ <data key="d16">table_structure, contains_column</data>
1863
+ <data key="d17">schema_extraction</data>
1864
+ </edge>
1865
+ <edge source="&quot;foreign_data&quot;" target="&quot;foreign_data.uuid&quot;">
1866
+ <data key="d14">10.0</data>
1867
+ <data key="d15">Table 'foreign_data' contains column 'uuid'</data>
1868
+ <data key="d16">table_structure, contains_column</data>
1869
+ <data key="d17">schema_extraction</data>
1870
+ </edge>
1871
+ <edge source="&quot;foreign_data.id&quot;" target="&quot;rulings.id&quot;">
1872
+ <data key="d14">15.0</data>
1873
+ <data key="d15">Foreign key: 'id' in 'foreign_data' references 'id' in 'rulings'</data>
1874
+ <data key="d16">foreign_key, references, data_integrity</data>
1875
+ <data key="d17">schema_extraction</data>
1876
+ </edge>
1877
+ <edge source="&quot;foreign_data.uuid&quot;" target="&quot;cards.uuid&quot;">
1878
+ <data key="d14">15.0</data>
1879
+ <data key="d15">Foreign key: 'uuid' in 'foreign_data' references 'uuid' in 'cards'</data>
1880
+ <data key="d16">foreign_key, references, data_integrity</data>
1881
+ <data key="d17">schema_extraction</data>
1882
+ </edge>
1883
+ <edge source="&quot;legalities&quot;" target="&quot;legalities.id&quot;">
1884
+ <data key="d14">10.0</data>
1885
+ <data key="d15">Table 'legalities' contains column 'id'</data>
1886
+ <data key="d16">table_structure, contains_column</data>
1887
+ <data key="d17">schema_extraction</data>
1888
+ </edge>
1889
+ <edge source="&quot;legalities&quot;" target="&quot;legalities.format&quot;">
1890
+ <data key="d14">10.0</data>
1891
+ <data key="d15">Table 'legalities' contains column 'format'</data>
1892
+ <data key="d16">table_structure, contains_column</data>
1893
+ <data key="d17">schema_extraction</data>
1894
+ </edge>
1895
+ <edge source="&quot;legalities&quot;" target="&quot;legalities.status&quot;">
1896
+ <data key="d14">10.0</data>
1897
+ <data key="d15">Table 'legalities' contains column 'status'</data>
1898
+ <data key="d16">table_structure, contains_column</data>
1899
+ <data key="d17">schema_extraction</data>
1900
+ </edge>
1901
+ <edge source="&quot;legalities&quot;" target="&quot;legalities.uuid&quot;">
1902
+ <data key="d14">10.0</data>
1903
+ <data key="d15">Table 'legalities' contains column 'uuid'</data>
1904
+ <data key="d16">table_structure, contains_column</data>
1905
+ <data key="d17">schema_extraction</data>
1906
+ </edge>
1907
+ <edge source="&quot;legalities.id&quot;" target="&quot;rulings.id&quot;">
1908
+ <data key="d14">15.0</data>
1909
+ <data key="d15">Foreign key: 'id' in 'legalities' references 'id' in 'rulings'</data>
1910
+ <data key="d16">foreign_key, references, data_integrity</data>
1911
+ <data key="d17">schema_extraction</data>
1912
+ </edge>
1913
+ <edge source="&quot;legalities.uuid&quot;" target="&quot;cards.uuid&quot;">
1914
+ <data key="d14">15.0</data>
1915
+ <data key="d15">Foreign key: 'uuid' in 'legalities' references 'uuid' in 'cards'</data>
1916
+ <data key="d16">foreign_key, references, data_integrity</data>
1917
+ <data key="d17">schema_extraction</data>
1918
+ </edge>
1919
+ <edge source="&quot;sets&quot;" target="&quot;sets.id&quot;">
1920
+ <data key="d14">10.0</data>
1921
+ <data key="d15">Table 'sets' contains column 'id'</data>
1922
+ <data key="d16">table_structure, contains_column</data>
1923
+ <data key="d17">schema_extraction</data>
1924
+ </edge>
1925
+ <edge source="&quot;sets&quot;" target="&quot;sets.baseSetSize&quot;">
1926
+ <data key="d14">10.0</data>
1927
+ <data key="d15">Table 'sets' contains column 'baseSetSize'</data>
1928
+ <data key="d16">table_structure, contains_column</data>
1929
+ <data key="d17">schema_extraction</data>
1930
+ </edge>
1931
+ <edge source="&quot;sets&quot;" target="&quot;sets.block&quot;">
1932
+ <data key="d14">10.0</data>
1933
+ <data key="d15">Table 'sets' contains column 'block'</data>
1934
+ <data key="d16">table_structure, contains_column</data>
1935
+ <data key="d17">schema_extraction</data>
1936
+ </edge>
1937
+ <edge source="&quot;sets&quot;" target="&quot;sets.booster&quot;">
1938
+ <data key="d14">10.0</data>
1939
+ <data key="d15">Table 'sets' contains column 'booster'</data>
1940
+ <data key="d16">table_structure, contains_column</data>
1941
+ <data key="d17">schema_extraction</data>
1942
+ </edge>
1943
+ <edge source="&quot;sets&quot;" target="&quot;sets.code&quot;">
1944
+ <data key="d14">10.0</data>
1945
+ <data key="d15">Table 'sets' contains column 'code'</data>
1946
+ <data key="d16">table_structure, contains_column</data>
1947
+ <data key="d17">schema_extraction</data>
1948
+ </edge>
1949
+ <edge source="&quot;sets&quot;" target="&quot;sets.isFoilOnly&quot;">
1950
+ <data key="d14">10.0</data>
1951
+ <data key="d15">Table 'sets' contains column 'isFoilOnly'</data>
1952
+ <data key="d16">table_structure, contains_column</data>
1953
+ <data key="d17">schema_extraction</data>
1954
+ </edge>
1955
+ <edge source="&quot;sets&quot;" target="&quot;sets.isForeignOnly&quot;">
1956
+ <data key="d14">10.0</data>
1957
+ <data key="d15">Table 'sets' contains column 'isForeignOnly'</data>
1958
+ <data key="d16">table_structure, contains_column</data>
1959
+ <data key="d17">schema_extraction</data>
1960
+ </edge>
1961
+ <edge source="&quot;sets&quot;" target="&quot;sets.isNonFoilOnly&quot;">
1962
+ <data key="d14">10.0</data>
1963
+ <data key="d15">Table 'sets' contains column 'isNonFoilOnly'</data>
1964
+ <data key="d16">table_structure, contains_column</data>
1965
+ <data key="d17">schema_extraction</data>
1966
+ </edge>
1967
+ <edge source="&quot;sets&quot;" target="&quot;sets.isOnlineOnly&quot;">
1968
+ <data key="d14">10.0</data>
1969
+ <data key="d15">Table 'sets' contains column 'isOnlineOnly'</data>
1970
+ <data key="d16">table_structure, contains_column</data>
1971
+ <data key="d17">schema_extraction</data>
1972
+ </edge>
1973
+ <edge source="&quot;sets&quot;" target="&quot;sets.isPartialPreview&quot;">
1974
+ <data key="d14">10.0</data>
1975
+ <data key="d15">Table 'sets' contains column 'isPartialPreview'</data>
1976
+ <data key="d16">table_structure, contains_column</data>
1977
+ <data key="d17">schema_extraction</data>
1978
+ </edge>
1979
+ <edge source="&quot;sets&quot;" target="&quot;sets.keyruneCode&quot;">
1980
+ <data key="d14">10.0</data>
1981
+ <data key="d15">Table 'sets' contains column 'keyruneCode'</data>
1982
+ <data key="d16">table_structure, contains_column</data>
1983
+ <data key="d17">schema_extraction</data>
1984
+ </edge>
1985
+ <edge source="&quot;sets&quot;" target="&quot;sets.mcmId&quot;">
1986
+ <data key="d14">10.0</data>
1987
+ <data key="d15">Table 'sets' contains column 'mcmId'</data>
1988
+ <data key="d16">table_structure, contains_column</data>
1989
+ <data key="d17">schema_extraction</data>
1990
+ </edge>
1991
+ <edge source="&quot;sets&quot;" target="&quot;sets.mcmIdExtras&quot;">
1992
+ <data key="d14">10.0</data>
1993
+ <data key="d15">Table 'sets' contains column 'mcmIdExtras'</data>
1994
+ <data key="d16">table_structure, contains_column</data>
1995
+ <data key="d17">schema_extraction</data>
1996
+ </edge>
1997
+ <edge source="&quot;sets&quot;" target="&quot;sets.mcmName&quot;">
1998
+ <data key="d14">10.0</data>
1999
+ <data key="d15">Table 'sets' contains column 'mcmName'</data>
2000
+ <data key="d16">table_structure, contains_column</data>
2001
+ <data key="d17">schema_extraction</data>
2002
+ </edge>
2003
+ <edge source="&quot;sets&quot;" target="&quot;sets.mtgoCode&quot;">
2004
+ <data key="d14">10.0</data>
2005
+ <data key="d15">Table 'sets' contains column 'mtgoCode'</data>
2006
+ <data key="d16">table_structure, contains_column</data>
2007
+ <data key="d17">schema_extraction</data>
2008
+ </edge>
2009
+ <edge source="&quot;sets&quot;" target="&quot;sets.name&quot;">
2010
+ <data key="d14">10.0</data>
2011
+ <data key="d15">Table 'sets' contains column 'name'</data>
2012
+ <data key="d16">table_structure, contains_column</data>
2013
+ <data key="d17">schema_extraction</data>
2014
+ </edge>
2015
+ <edge source="&quot;sets&quot;" target="&quot;sets.parentCode&quot;">
2016
+ <data key="d14">10.0</data>
2017
+ <data key="d15">Table 'sets' contains column 'parentCode'</data>
2018
+ <data key="d16">table_structure, contains_column</data>
2019
+ <data key="d17">schema_extraction</data>
2020
+ </edge>
2021
+ <edge source="&quot;sets&quot;" target="&quot;sets.releaseDate&quot;">
2022
+ <data key="d14">10.0</data>
2023
+ <data key="d15">Table 'sets' contains column 'releaseDate'</data>
2024
+ <data key="d16">table_structure, contains_column</data>
2025
+ <data key="d17">schema_extraction</data>
2026
+ </edge>
2027
+ <edge source="&quot;sets&quot;" target="&quot;sets.tcgplayerGroupId&quot;">
2028
+ <data key="d14">10.0</data>
2029
+ <data key="d15">Table 'sets' contains column 'tcgplayerGroupId'</data>
2030
+ <data key="d16">table_structure, contains_column</data>
2031
+ <data key="d17">schema_extraction</data>
2032
+ </edge>
2033
+ <edge source="&quot;sets&quot;" target="&quot;sets.totalSetSize&quot;">
2034
+ <data key="d14">10.0</data>
2035
+ <data key="d15">Table 'sets' contains column 'totalSetSize'</data>
2036
+ <data key="d16">table_structure, contains_column</data>
2037
+ <data key="d17">schema_extraction</data>
2038
+ </edge>
2039
+ <edge source="&quot;sets&quot;" target="&quot;sets.type&quot;">
2040
+ <data key="d14">10.0</data>
2041
+ <data key="d15">Table 'sets' contains column 'type'</data>
2042
+ <data key="d16">table_structure, contains_column</data>
2043
+ <data key="d17">schema_extraction</data>
2044
+ </edge>
2045
+ <edge source="&quot;sets.id&quot;" target="&quot;rulings.id&quot;">
2046
+ <data key="d14">15.0</data>
2047
+ <data key="d15">Foreign key: 'id' in 'sets' references 'id' in 'rulings'</data>
2048
+ <data key="d16">foreign_key, references, data_integrity</data>
2049
+ <data key="d17">schema_extraction</data>
2050
+ </edge>
2051
+ <edge source="&quot;set_translations&quot;" target="&quot;set_translations.id&quot;">
2052
+ <data key="d14">10.0</data>
2053
+ <data key="d15">Table 'set_translations' contains column 'id'</data>
2054
+ <data key="d16">table_structure, contains_column</data>
2055
+ <data key="d17">schema_extraction</data>
2056
+ </edge>
2057
+ <edge source="&quot;set_translations&quot;" target="&quot;set_translations.language&quot;">
2058
+ <data key="d14">10.0</data>
2059
+ <data key="d15">Table 'set_translations' contains column 'language'</data>
2060
+ <data key="d16">table_structure, contains_column</data>
2061
+ <data key="d17">schema_extraction</data>
2062
+ </edge>
2063
+ <edge source="&quot;set_translations&quot;" target="&quot;set_translations.setCode&quot;">
2064
+ <data key="d14">10.0</data>
2065
+ <data key="d15">Table 'set_translations' contains column 'setCode'</data>
2066
+ <data key="d16">table_structure, contains_column</data>
2067
+ <data key="d17">schema_extraction</data>
2068
+ </edge>
2069
+ <edge source="&quot;set_translations&quot;" target="&quot;set_translations.translation&quot;">
2070
+ <data key="d14">10.0</data>
2071
+ <data key="d15">Table 'set_translations' contains column 'translation'</data>
2072
+ <data key="d16">table_structure, contains_column</data>
2073
+ <data key="d17">schema_extraction</data>
2074
+ </edge>
2075
+ <edge source="&quot;set_translations.id&quot;" target="&quot;rulings.id&quot;">
2076
+ <data key="d14">15.0</data>
2077
+ <data key="d15">Foreign key: 'id' in 'set_translations' references 'id' in 'rulings'</data>
2078
+ <data key="d16">foreign_key, references, data_integrity</data>
2079
+ <data key="d17">schema_extraction</data>
2080
+ </edge>
2081
+ <edge source="&quot;set_translations.setCode&quot;" target="&quot;sets.code&quot;">
2082
+ <data key="d14">15.0</data>
2083
+ <data key="d15">Foreign key: 'setCode' in 'set_translations' references 'code' in 'sets'</data>
2084
+ <data key="d16">foreign_key, references, data_integrity</data>
2085
+ <data key="d17">schema_extraction</data>
2086
+ </edge>
2087
+ <edge source="&quot;rulings&quot;" target="&quot;rulings.id&quot;">
2088
+ <data key="d14">10.0</data>
2089
+ <data key="d15">Table 'rulings' contains column 'id'</data>
2090
+ <data key="d16">table_structure, contains_column</data>
2091
+ <data key="d17">schema_extraction</data>
2092
+ </edge>
2093
+ <edge source="&quot;rulings&quot;" target="&quot;rulings.date&quot;">
2094
+ <data key="d14">10.0</data>
2095
+ <data key="d15">Table 'rulings' contains column 'date'</data>
2096
+ <data key="d16">table_structure, contains_column</data>
2097
+ <data key="d17">schema_extraction</data>
2098
+ </edge>
2099
+ <edge source="&quot;rulings&quot;" target="&quot;rulings.text&quot;">
2100
+ <data key="d14">10.0</data>
2101
+ <data key="d15">Table 'rulings' contains column 'text'</data>
2102
+ <data key="d16">table_structure, contains_column</data>
2103
+ <data key="d17">schema_extraction</data>
2104
+ </edge>
2105
+ <edge source="&quot;rulings&quot;" target="&quot;rulings.uuid&quot;">
2106
+ <data key="d14">10.0</data>
2107
+ <data key="d15">Table 'rulings' contains column 'uuid'</data>
2108
+ <data key="d16">table_structure, contains_column</data>
2109
+ <data key="d17">schema_extraction</data>
2110
+ </edge>
2111
+ <edge source="&quot;rulings.id&quot;" target="&quot;set_translations.id&quot;">
2112
+ <data key="d14">15.0</data>
2113
+ <data key="d15">Foreign key: 'id' in 'rulings' references 'id' in 'set_translations'</data>
2114
+ <data key="d16">foreign_key, references, data_integrity</data>
2115
+ <data key="d17">schema_extraction</data>
2116
+ </edge>
2117
+ <edge source="&quot;rulings.uuid&quot;" target="&quot;cards.uuid&quot;">
2118
+ <data key="d14">15.0</data>
2119
+ <data key="d15">Foreign key: 'uuid' in 'rulings' references 'uuid' in 'cards'</data>
2120
+ <data key="d16">foreign_key, references, data_integrity</data>
2121
+ <data key="d17">schema_extraction</data>
2122
+ </edge>
2123
+ </graph></graphml>
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kg_node_embeddings_chunk_entity_relation.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kv_store_full_docs.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kv_store_llm_response_cache.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/kv_store_text_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/vdb_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"embedding_dim": 1024, "data": [], "matrix": ""}
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/vdb_entities.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_card_games/vdb_relationships.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/graph_chunk_entity_relation.graphml ADDED
@@ -0,0 +1,1458 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"><key id="d16" for="edge" attr.name="source_id" attr.type="string"/>
3
+ <key id="d15" for="edge" attr.name="keywords" attr.type="string"/>
4
+ <key id="d14" for="edge" attr.name="description" attr.type="string"/>
5
+ <key id="d13" for="edge" attr.name="weight" attr.type="double"/>
6
+ <key id="d12" for="node" attr.name="references_column" attr.type="string"/>
7
+ <key id="d11" for="node" attr.name="references_table" attr.type="string"/>
8
+ <key id="d10" for="node" attr.name="not_null" attr.type="boolean"/>
9
+ <key id="d9" for="node" attr.name="is_foreign_key" attr.type="boolean"/>
10
+ <key id="d8" for="node" attr.name="is_primary_key" attr.type="boolean"/>
11
+ <key id="d7" for="node" attr.name="data_type" attr.type="string"/>
12
+ <key id="d6" for="node" attr.name="column_name" attr.type="string"/>
13
+ <key id="d5" for="node" attr.name="row_count" attr.type="long"/>
14
+ <key id="d4" for="node" attr.name="column_count" attr.type="long"/>
15
+ <key id="d3" for="node" attr.name="table_name" attr.type="string"/>
16
+ <key id="d2" for="node" attr.name="source_id" attr.type="string"/>
17
+ <key id="d1" for="node" attr.name="description" attr.type="string"/>
18
+ <key id="d0" for="node" attr.name="entity_type" attr.type="string"/>
19
+ <graph edgedefault="directed"><node id="&quot;badges&quot;">
20
+ <data key="d0">complete_table</data>
21
+ <data key="d1">Table: badges</data>
22
+ <data key="d2">schema_extraction</data>
23
+ <data key="d3">badges</data>
24
+ <data key="d4">4</data>
25
+ <data key="d5">79851</data>
26
+ </node>
27
+ <node id="&quot;badges.Id&quot;">
28
+ <data key="d0">column</data>
29
+ <data key="d1">Column: badges.Id</data>
30
+ <data key="d2">schema_extraction</data>
31
+ <data key="d3">badges</data>
32
+ <data key="d6">Id</data>
33
+ <data key="d7">INTEGER</data>
34
+ <data key="d8">True</data>
35
+ <data key="d9">True</data>
36
+ <data key="d10">True</data>
37
+ <data key="d11">votes</data>
38
+ <data key="d12">Id</data>
39
+ </node>
40
+ <node id="&quot;badges.UserId&quot;">
41
+ <data key="d0">column</data>
42
+ <data key="d1">Column: badges.UserId</data>
43
+ <data key="d2">schema_extraction</data>
44
+ <data key="d3">badges</data>
45
+ <data key="d6">UserId</data>
46
+ <data key="d7">INTEGER</data>
47
+ <data key="d8">False</data>
48
+ <data key="d9">True</data>
49
+ <data key="d10">False</data>
50
+ <data key="d11">users</data>
51
+ <data key="d12">Id</data>
52
+ </node>
53
+ <node id="&quot;badges.Name&quot;">
54
+ <data key="d0">column</data>
55
+ <data key="d1">Column: badges.Name</data>
56
+ <data key="d2">schema_extraction</data>
57
+ <data key="d3">badges</data>
58
+ <data key="d6">Name</data>
59
+ <data key="d7">TEXT</data>
60
+ <data key="d8">False</data>
61
+ <data key="d9">False</data>
62
+ <data key="d10">False</data>
63
+ </node>
64
+ <node id="&quot;badges.Date&quot;">
65
+ <data key="d0">column</data>
66
+ <data key="d1">Column: badges.Date</data>
67
+ <data key="d2">schema_extraction</data>
68
+ <data key="d3">badges</data>
69
+ <data key="d6">Date</data>
70
+ <data key="d7">DATETIME</data>
71
+ <data key="d8">False</data>
72
+ <data key="d9">False</data>
73
+ <data key="d10">False</data>
74
+ </node>
75
+ <node id="&quot;comments&quot;">
76
+ <data key="d0">complete_table</data>
77
+ <data key="d1">Table: comments</data>
78
+ <data key="d2">schema_extraction</data>
79
+ <data key="d3">comments</data>
80
+ <data key="d4">7</data>
81
+ <data key="d5">174285</data>
82
+ </node>
83
+ <node id="&quot;comments.Id&quot;">
84
+ <data key="d0">column</data>
85
+ <data key="d1">Column: comments.Id</data>
86
+ <data key="d2">schema_extraction</data>
87
+ <data key="d3">comments</data>
88
+ <data key="d6">Id</data>
89
+ <data key="d7">INTEGER</data>
90
+ <data key="d8">True</data>
91
+ <data key="d9">True</data>
92
+ <data key="d10">True</data>
93
+ <data key="d11">votes</data>
94
+ <data key="d12">Id</data>
95
+ </node>
96
+ <node id="&quot;comments.PostId&quot;">
97
+ <data key="d0">column</data>
98
+ <data key="d1">Column: comments.PostId</data>
99
+ <data key="d2">schema_extraction</data>
100
+ <data key="d3">comments</data>
101
+ <data key="d6">PostId</data>
102
+ <data key="d7">INTEGER</data>
103
+ <data key="d8">False</data>
104
+ <data key="d9">True</data>
105
+ <data key="d10">False</data>
106
+ <data key="d11">posts</data>
107
+ <data key="d12">Id</data>
108
+ </node>
109
+ <node id="&quot;comments.Score&quot;">
110
+ <data key="d0">column</data>
111
+ <data key="d1">Column: comments.Score</data>
112
+ <data key="d2">schema_extraction</data>
113
+ <data key="d3">comments</data>
114
+ <data key="d6">Score</data>
115
+ <data key="d7">INTEGER</data>
116
+ <data key="d8">False</data>
117
+ <data key="d9">False</data>
118
+ <data key="d10">False</data>
119
+ </node>
120
+ <node id="&quot;comments.Text&quot;">
121
+ <data key="d0">column</data>
122
+ <data key="d1">Column: comments.Text</data>
123
+ <data key="d2">schema_extraction</data>
124
+ <data key="d3">comments</data>
125
+ <data key="d6">Text</data>
126
+ <data key="d7">TEXT</data>
127
+ <data key="d8">False</data>
128
+ <data key="d9">False</data>
129
+ <data key="d10">False</data>
130
+ </node>
131
+ <node id="&quot;comments.CreationDate&quot;">
132
+ <data key="d0">column</data>
133
+ <data key="d1">Column: comments.CreationDate</data>
134
+ <data key="d2">schema_extraction</data>
135
+ <data key="d3">comments</data>
136
+ <data key="d6">CreationDate</data>
137
+ <data key="d7">DATETIME</data>
138
+ <data key="d8">False</data>
139
+ <data key="d9">False</data>
140
+ <data key="d10">False</data>
141
+ </node>
142
+ <node id="&quot;comments.UserId&quot;">
143
+ <data key="d0">column</data>
144
+ <data key="d1">Column: comments.UserId</data>
145
+ <data key="d2">schema_extraction</data>
146
+ <data key="d3">comments</data>
147
+ <data key="d6">UserId</data>
148
+ <data key="d7">INTEGER</data>
149
+ <data key="d8">False</data>
150
+ <data key="d9">True</data>
151
+ <data key="d10">False</data>
152
+ <data key="d11">users</data>
153
+ <data key="d12">Id</data>
154
+ </node>
155
+ <node id="&quot;comments.UserDisplayName&quot;">
156
+ <data key="d0">column</data>
157
+ <data key="d1">Column: comments.UserDisplayName</data>
158
+ <data key="d2">schema_extraction</data>
159
+ <data key="d3">comments</data>
160
+ <data key="d6">UserDisplayName</data>
161
+ <data key="d7">TEXT</data>
162
+ <data key="d8">False</data>
163
+ <data key="d9">False</data>
164
+ <data key="d10">False</data>
165
+ </node>
166
+ <node id="&quot;postHistory&quot;">
167
+ <data key="d0">complete_table</data>
168
+ <data key="d1">Table: postHistory</data>
169
+ <data key="d2">schema_extraction</data>
170
+ <data key="d3">postHistory</data>
171
+ <data key="d4">9</data>
172
+ <data key="d5">303155</data>
173
+ </node>
174
+ <node id="&quot;postHistory.Id&quot;">
175
+ <data key="d0">column</data>
176
+ <data key="d1">Column: postHistory.Id</data>
177
+ <data key="d2">schema_extraction</data>
178
+ <data key="d3">postHistory</data>
179
+ <data key="d6">Id</data>
180
+ <data key="d7">INTEGER</data>
181
+ <data key="d8">True</data>
182
+ <data key="d9">True</data>
183
+ <data key="d10">True</data>
184
+ <data key="d11">votes</data>
185
+ <data key="d12">Id</data>
186
+ </node>
187
+ <node id="&quot;postHistory.PostHistoryTypeId&quot;">
188
+ <data key="d0">column</data>
189
+ <data key="d1">Column: postHistory.PostHistoryTypeId</data>
190
+ <data key="d2">schema_extraction</data>
191
+ <data key="d3">postHistory</data>
192
+ <data key="d6">PostHistoryTypeId</data>
193
+ <data key="d7">INTEGER</data>
194
+ <data key="d8">False</data>
195
+ <data key="d9">False</data>
196
+ <data key="d10">False</data>
197
+ </node>
198
+ <node id="&quot;postHistory.PostId&quot;">
199
+ <data key="d0">column</data>
200
+ <data key="d1">Column: postHistory.PostId</data>
201
+ <data key="d2">schema_extraction</data>
202
+ <data key="d3">postHistory</data>
203
+ <data key="d6">PostId</data>
204
+ <data key="d7">INTEGER</data>
205
+ <data key="d8">False</data>
206
+ <data key="d9">True</data>
207
+ <data key="d10">False</data>
208
+ <data key="d11">posts</data>
209
+ <data key="d12">Id</data>
210
+ </node>
211
+ <node id="&quot;postHistory.RevisionGUID&quot;">
212
+ <data key="d0">column</data>
213
+ <data key="d1">Column: postHistory.RevisionGUID</data>
214
+ <data key="d2">schema_extraction</data>
215
+ <data key="d3">postHistory</data>
216
+ <data key="d6">RevisionGUID</data>
217
+ <data key="d7">TEXT</data>
218
+ <data key="d8">False</data>
219
+ <data key="d9">False</data>
220
+ <data key="d10">False</data>
221
+ </node>
222
+ <node id="&quot;postHistory.CreationDate&quot;">
223
+ <data key="d0">column</data>
224
+ <data key="d1">Column: postHistory.CreationDate</data>
225
+ <data key="d2">schema_extraction</data>
226
+ <data key="d3">postHistory</data>
227
+ <data key="d6">CreationDate</data>
228
+ <data key="d7">DATETIME</data>
229
+ <data key="d8">False</data>
230
+ <data key="d9">False</data>
231
+ <data key="d10">False</data>
232
+ </node>
233
+ <node id="&quot;postHistory.UserId&quot;">
234
+ <data key="d0">column</data>
235
+ <data key="d1">Column: postHistory.UserId</data>
236
+ <data key="d2">schema_extraction</data>
237
+ <data key="d3">postHistory</data>
238
+ <data key="d6">UserId</data>
239
+ <data key="d7">INTEGER</data>
240
+ <data key="d8">False</data>
241
+ <data key="d9">True</data>
242
+ <data key="d10">False</data>
243
+ <data key="d11">users</data>
244
+ <data key="d12">Id</data>
245
+ </node>
246
+ <node id="&quot;postHistory.Text&quot;">
247
+ <data key="d0">column</data>
248
+ <data key="d1">Column: postHistory.Text</data>
249
+ <data key="d2">schema_extraction</data>
250
+ <data key="d3">postHistory</data>
251
+ <data key="d6">Text</data>
252
+ <data key="d7">TEXT</data>
253
+ <data key="d8">False</data>
254
+ <data key="d9">False</data>
255
+ <data key="d10">False</data>
256
+ </node>
257
+ <node id="&quot;postHistory.Comment&quot;">
258
+ <data key="d0">column</data>
259
+ <data key="d1">Column: postHistory.Comment</data>
260
+ <data key="d2">schema_extraction</data>
261
+ <data key="d3">postHistory</data>
262
+ <data key="d6">Comment</data>
263
+ <data key="d7">TEXT</data>
264
+ <data key="d8">False</data>
265
+ <data key="d9">False</data>
266
+ <data key="d10">False</data>
267
+ </node>
268
+ <node id="&quot;postHistory.UserDisplayName&quot;">
269
+ <data key="d0">column</data>
270
+ <data key="d1">Column: postHistory.UserDisplayName</data>
271
+ <data key="d2">schema_extraction</data>
272
+ <data key="d3">postHistory</data>
273
+ <data key="d6">UserDisplayName</data>
274
+ <data key="d7">TEXT</data>
275
+ <data key="d8">False</data>
276
+ <data key="d9">False</data>
277
+ <data key="d10">False</data>
278
+ </node>
279
+ <node id="&quot;postLinks&quot;">
280
+ <data key="d0">complete_table</data>
281
+ <data key="d1">Table: postLinks</data>
282
+ <data key="d2">schema_extraction</data>
283
+ <data key="d3">postLinks</data>
284
+ <data key="d4">5</data>
285
+ <data key="d5">11102</data>
286
+ </node>
287
+ <node id="&quot;postLinks.Id&quot;">
288
+ <data key="d0">column</data>
289
+ <data key="d1">Column: postLinks.Id</data>
290
+ <data key="d2">schema_extraction</data>
291
+ <data key="d3">postLinks</data>
292
+ <data key="d6">Id</data>
293
+ <data key="d7">INTEGER</data>
294
+ <data key="d8">True</data>
295
+ <data key="d9">True</data>
296
+ <data key="d10">True</data>
297
+ <data key="d11">votes</data>
298
+ <data key="d12">Id</data>
299
+ </node>
300
+ <node id="&quot;postLinks.CreationDate&quot;">
301
+ <data key="d0">column</data>
302
+ <data key="d1">Column: postLinks.CreationDate</data>
303
+ <data key="d2">schema_extraction</data>
304
+ <data key="d3">postLinks</data>
305
+ <data key="d6">CreationDate</data>
306
+ <data key="d7">DATETIME</data>
307
+ <data key="d8">False</data>
308
+ <data key="d9">False</data>
309
+ <data key="d10">False</data>
310
+ </node>
311
+ <node id="&quot;postLinks.PostId&quot;">
312
+ <data key="d0">column</data>
313
+ <data key="d1">Column: postLinks.PostId</data>
314
+ <data key="d2">schema_extraction</data>
315
+ <data key="d3">postLinks</data>
316
+ <data key="d6">PostId</data>
317
+ <data key="d7">INTEGER</data>
318
+ <data key="d8">False</data>
319
+ <data key="d9">True</data>
320
+ <data key="d10">False</data>
321
+ <data key="d11">posts</data>
322
+ <data key="d12">Id</data>
323
+ </node>
324
+ <node id="&quot;postLinks.RelatedPostId&quot;">
325
+ <data key="d0">column</data>
326
+ <data key="d1">Column: postLinks.RelatedPostId</data>
327
+ <data key="d2">schema_extraction</data>
328
+ <data key="d3">postLinks</data>
329
+ <data key="d6">RelatedPostId</data>
330
+ <data key="d7">INTEGER</data>
331
+ <data key="d8">False</data>
332
+ <data key="d9">True</data>
333
+ <data key="d10">False</data>
334
+ <data key="d11">posts</data>
335
+ <data key="d12">Id</data>
336
+ </node>
337
+ <node id="&quot;postLinks.LinkTypeId&quot;">
338
+ <data key="d0">column</data>
339
+ <data key="d1">Column: postLinks.LinkTypeId</data>
340
+ <data key="d2">schema_extraction</data>
341
+ <data key="d3">postLinks</data>
342
+ <data key="d6">LinkTypeId</data>
343
+ <data key="d7">INTEGER</data>
344
+ <data key="d8">False</data>
345
+ <data key="d9">False</data>
346
+ <data key="d10">False</data>
347
+ </node>
348
+ <node id="&quot;posts&quot;">
349
+ <data key="d0">complete_table</data>
350
+ <data key="d1">Table: posts</data>
351
+ <data key="d2">schema_extraction</data>
352
+ <data key="d3">posts</data>
353
+ <data key="d4">21</data>
354
+ <data key="d5">91966</data>
355
+ </node>
356
+ <node id="&quot;posts.Id&quot;">
357
+ <data key="d0">column</data>
358
+ <data key="d1">Column: posts.Id</data>
359
+ <data key="d2">schema_extraction</data>
360
+ <data key="d3">posts</data>
361
+ <data key="d6">Id</data>
362
+ <data key="d7">INTEGER</data>
363
+ <data key="d8">True</data>
364
+ <data key="d9">True</data>
365
+ <data key="d10">True</data>
366
+ <data key="d11">votes</data>
367
+ <data key="d12">Id</data>
368
+ </node>
369
+ <node id="&quot;posts.PostTypeId&quot;">
370
+ <data key="d0">column</data>
371
+ <data key="d1">Column: posts.PostTypeId</data>
372
+ <data key="d2">schema_extraction</data>
373
+ <data key="d3">posts</data>
374
+ <data key="d6">PostTypeId</data>
375
+ <data key="d7">INTEGER</data>
376
+ <data key="d8">False</data>
377
+ <data key="d9">False</data>
378
+ <data key="d10">False</data>
379
+ </node>
380
+ <node id="&quot;posts.AcceptedAnswerId&quot;">
381
+ <data key="d0">column</data>
382
+ <data key="d1">Column: posts.AcceptedAnswerId</data>
383
+ <data key="d2">schema_extraction</data>
384
+ <data key="d3">posts</data>
385
+ <data key="d6">AcceptedAnswerId</data>
386
+ <data key="d7">INTEGER</data>
387
+ <data key="d8">False</data>
388
+ <data key="d9">False</data>
389
+ <data key="d10">False</data>
390
+ </node>
391
+ <node id="&quot;posts.CreaionDate&quot;">
392
+ <data key="d0">column</data>
393
+ <data key="d1">Column: posts.CreaionDate</data>
394
+ <data key="d2">schema_extraction</data>
395
+ <data key="d3">posts</data>
396
+ <data key="d6">CreaionDate</data>
397
+ <data key="d7">DATETIME</data>
398
+ <data key="d8">False</data>
399
+ <data key="d9">False</data>
400
+ <data key="d10">False</data>
401
+ </node>
402
+ <node id="&quot;posts.Score&quot;">
403
+ <data key="d0">column</data>
404
+ <data key="d1">Column: posts.Score</data>
405
+ <data key="d2">schema_extraction</data>
406
+ <data key="d3">posts</data>
407
+ <data key="d6">Score</data>
408
+ <data key="d7">INTEGER</data>
409
+ <data key="d8">False</data>
410
+ <data key="d9">False</data>
411
+ <data key="d10">False</data>
412
+ </node>
413
+ <node id="&quot;posts.ViewCount&quot;">
414
+ <data key="d0">column</data>
415
+ <data key="d1">Column: posts.ViewCount</data>
416
+ <data key="d2">schema_extraction</data>
417
+ <data key="d3">posts</data>
418
+ <data key="d6">ViewCount</data>
419
+ <data key="d7">INTEGER</data>
420
+ <data key="d8">False</data>
421
+ <data key="d9">False</data>
422
+ <data key="d10">False</data>
423
+ </node>
424
+ <node id="&quot;posts.Body&quot;">
425
+ <data key="d0">column</data>
426
+ <data key="d1">Column: posts.Body</data>
427
+ <data key="d2">schema_extraction</data>
428
+ <data key="d3">posts</data>
429
+ <data key="d6">Body</data>
430
+ <data key="d7">TEXT</data>
431
+ <data key="d8">False</data>
432
+ <data key="d9">False</data>
433
+ <data key="d10">False</data>
434
+ </node>
435
+ <node id="&quot;posts.OwnerUserId&quot;">
436
+ <data key="d0">column</data>
437
+ <data key="d1">Column: posts.OwnerUserId</data>
438
+ <data key="d2">schema_extraction</data>
439
+ <data key="d3">posts</data>
440
+ <data key="d6">OwnerUserId</data>
441
+ <data key="d7">INTEGER</data>
442
+ <data key="d8">False</data>
443
+ <data key="d9">True</data>
444
+ <data key="d10">False</data>
445
+ <data key="d11">users</data>
446
+ <data key="d12">Id</data>
447
+ </node>
448
+ <node id="&quot;posts.LasActivityDate&quot;">
449
+ <data key="d0">column</data>
450
+ <data key="d1">Column: posts.LasActivityDate</data>
451
+ <data key="d2">schema_extraction</data>
452
+ <data key="d3">posts</data>
453
+ <data key="d6">LasActivityDate</data>
454
+ <data key="d7">DATETIME</data>
455
+ <data key="d8">False</data>
456
+ <data key="d9">False</data>
457
+ <data key="d10">False</data>
458
+ </node>
459
+ <node id="&quot;posts.Title&quot;">
460
+ <data key="d0">column</data>
461
+ <data key="d1">Column: posts.Title</data>
462
+ <data key="d2">schema_extraction</data>
463
+ <data key="d3">posts</data>
464
+ <data key="d6">Title</data>
465
+ <data key="d7">TEXT</data>
466
+ <data key="d8">False</data>
467
+ <data key="d9">False</data>
468
+ <data key="d10">False</data>
469
+ </node>
470
+ <node id="&quot;posts.Tags&quot;">
471
+ <data key="d0">column</data>
472
+ <data key="d1">Column: posts.Tags</data>
473
+ <data key="d2">schema_extraction</data>
474
+ <data key="d3">posts</data>
475
+ <data key="d6">Tags</data>
476
+ <data key="d7">TEXT</data>
477
+ <data key="d8">False</data>
478
+ <data key="d9">False</data>
479
+ <data key="d10">False</data>
480
+ </node>
481
+ <node id="&quot;posts.AnswerCount&quot;">
482
+ <data key="d0">column</data>
483
+ <data key="d1">Column: posts.AnswerCount</data>
484
+ <data key="d2">schema_extraction</data>
485
+ <data key="d3">posts</data>
486
+ <data key="d6">AnswerCount</data>
487
+ <data key="d7">INTEGER</data>
488
+ <data key="d8">False</data>
489
+ <data key="d9">False</data>
490
+ <data key="d10">False</data>
491
+ </node>
492
+ <node id="&quot;posts.CommentCount&quot;">
493
+ <data key="d0">column</data>
494
+ <data key="d1">Column: posts.CommentCount</data>
495
+ <data key="d2">schema_extraction</data>
496
+ <data key="d3">posts</data>
497
+ <data key="d6">CommentCount</data>
498
+ <data key="d7">INTEGER</data>
499
+ <data key="d8">False</data>
500
+ <data key="d9">False</data>
501
+ <data key="d10">False</data>
502
+ </node>
503
+ <node id="&quot;posts.FavoriteCount&quot;">
504
+ <data key="d0">column</data>
505
+ <data key="d1">Column: posts.FavoriteCount</data>
506
+ <data key="d2">schema_extraction</data>
507
+ <data key="d3">posts</data>
508
+ <data key="d6">FavoriteCount</data>
509
+ <data key="d7">INTEGER</data>
510
+ <data key="d8">False</data>
511
+ <data key="d9">False</data>
512
+ <data key="d10">False</data>
513
+ </node>
514
+ <node id="&quot;posts.LastEditorUserId&quot;">
515
+ <data key="d0">column</data>
516
+ <data key="d1">Column: posts.LastEditorUserId</data>
517
+ <data key="d2">schema_extraction</data>
518
+ <data key="d3">posts</data>
519
+ <data key="d6">LastEditorUserId</data>
520
+ <data key="d7">INTEGER</data>
521
+ <data key="d8">False</data>
522
+ <data key="d9">True</data>
523
+ <data key="d10">False</data>
524
+ <data key="d11">users</data>
525
+ <data key="d12">Id</data>
526
+ </node>
527
+ <node id="&quot;posts.LastEditDate&quot;">
528
+ <data key="d0">column</data>
529
+ <data key="d1">Column: posts.LastEditDate</data>
530
+ <data key="d2">schema_extraction</data>
531
+ <data key="d3">posts</data>
532
+ <data key="d6">LastEditDate</data>
533
+ <data key="d7">DATETIME</data>
534
+ <data key="d8">False</data>
535
+ <data key="d9">False</data>
536
+ <data key="d10">False</data>
537
+ </node>
538
+ <node id="&quot;posts.CommunityOwnedDate&quot;">
539
+ <data key="d0">column</data>
540
+ <data key="d1">Column: posts.CommunityOwnedDate</data>
541
+ <data key="d2">schema_extraction</data>
542
+ <data key="d3">posts</data>
543
+ <data key="d6">CommunityOwnedDate</data>
544
+ <data key="d7">DATETIME</data>
545
+ <data key="d8">False</data>
546
+ <data key="d9">False</data>
547
+ <data key="d10">False</data>
548
+ </node>
549
+ <node id="&quot;posts.ParentId&quot;">
550
+ <data key="d0">column</data>
551
+ <data key="d1">Column: posts.ParentId</data>
552
+ <data key="d2">schema_extraction</data>
553
+ <data key="d3">posts</data>
554
+ <data key="d6">ParentId</data>
555
+ <data key="d7">INTEGER</data>
556
+ <data key="d8">False</data>
557
+ <data key="d9">True</data>
558
+ <data key="d10">False</data>
559
+ <data key="d11">posts</data>
560
+ <data key="d12">Id</data>
561
+ </node>
562
+ <node id="&quot;posts.ClosedDate&quot;">
563
+ <data key="d0">column</data>
564
+ <data key="d1">Column: posts.ClosedDate</data>
565
+ <data key="d2">schema_extraction</data>
566
+ <data key="d3">posts</data>
567
+ <data key="d6">ClosedDate</data>
568
+ <data key="d7">DATETIME</data>
569
+ <data key="d8">False</data>
570
+ <data key="d9">False</data>
571
+ <data key="d10">False</data>
572
+ </node>
573
+ <node id="&quot;posts.OwnerDisplayName&quot;">
574
+ <data key="d0">column</data>
575
+ <data key="d1">Column: posts.OwnerDisplayName</data>
576
+ <data key="d2">schema_extraction</data>
577
+ <data key="d3">posts</data>
578
+ <data key="d6">OwnerDisplayName</data>
579
+ <data key="d7">TEXT</data>
580
+ <data key="d8">False</data>
581
+ <data key="d9">False</data>
582
+ <data key="d10">False</data>
583
+ </node>
584
+ <node id="&quot;posts.LastEditorDisplayName&quot;">
585
+ <data key="d0">column</data>
586
+ <data key="d1">Column: posts.LastEditorDisplayName</data>
587
+ <data key="d2">schema_extraction</data>
588
+ <data key="d3">posts</data>
589
+ <data key="d6">LastEditorDisplayName</data>
590
+ <data key="d7">TEXT</data>
591
+ <data key="d8">False</data>
592
+ <data key="d9">False</data>
593
+ <data key="d10">False</data>
594
+ </node>
595
+ <node id="&quot;tags&quot;">
596
+ <data key="d0">complete_table</data>
597
+ <data key="d1">Table: tags</data>
598
+ <data key="d2">schema_extraction</data>
599
+ <data key="d3">tags</data>
600
+ <data key="d4">5</data>
601
+ <data key="d5">1032</data>
602
+ </node>
603
+ <node id="&quot;tags.Id&quot;">
604
+ <data key="d0">column</data>
605
+ <data key="d1">Column: tags.Id</data>
606
+ <data key="d2">schema_extraction</data>
607
+ <data key="d3">tags</data>
608
+ <data key="d6">Id</data>
609
+ <data key="d7">INTEGER</data>
610
+ <data key="d8">True</data>
611
+ <data key="d9">True</data>
612
+ <data key="d10">True</data>
613
+ <data key="d11">votes</data>
614
+ <data key="d12">Id</data>
615
+ </node>
616
+ <node id="&quot;tags.TagName&quot;">
617
+ <data key="d0">column</data>
618
+ <data key="d1">Column: tags.TagName</data>
619
+ <data key="d2">schema_extraction</data>
620
+ <data key="d3">tags</data>
621
+ <data key="d6">TagName</data>
622
+ <data key="d7">TEXT</data>
623
+ <data key="d8">False</data>
624
+ <data key="d9">False</data>
625
+ <data key="d10">False</data>
626
+ </node>
627
+ <node id="&quot;tags.Count&quot;">
628
+ <data key="d0">column</data>
629
+ <data key="d1">Column: tags.Count</data>
630
+ <data key="d2">schema_extraction</data>
631
+ <data key="d3">tags</data>
632
+ <data key="d6">Count</data>
633
+ <data key="d7">INTEGER</data>
634
+ <data key="d8">False</data>
635
+ <data key="d9">False</data>
636
+ <data key="d10">False</data>
637
+ </node>
638
+ <node id="&quot;tags.ExcerptPostId&quot;">
639
+ <data key="d0">column</data>
640
+ <data key="d1">Column: tags.ExcerptPostId</data>
641
+ <data key="d2">schema_extraction</data>
642
+ <data key="d3">tags</data>
643
+ <data key="d6">ExcerptPostId</data>
644
+ <data key="d7">INTEGER</data>
645
+ <data key="d8">False</data>
646
+ <data key="d9">True</data>
647
+ <data key="d10">False</data>
648
+ <data key="d11">posts</data>
649
+ <data key="d12">Id</data>
650
+ </node>
651
+ <node id="&quot;tags.WikiPostId&quot;">
652
+ <data key="d0">column</data>
653
+ <data key="d1">Column: tags.WikiPostId</data>
654
+ <data key="d2">schema_extraction</data>
655
+ <data key="d3">tags</data>
656
+ <data key="d6">WikiPostId</data>
657
+ <data key="d7">INTEGER</data>
658
+ <data key="d8">False</data>
659
+ <data key="d9">False</data>
660
+ <data key="d10">False</data>
661
+ </node>
662
+ <node id="&quot;users&quot;">
663
+ <data key="d0">complete_table</data>
664
+ <data key="d1">Table: users</data>
665
+ <data key="d2">schema_extraction</data>
666
+ <data key="d3">users</data>
667
+ <data key="d4">14</data>
668
+ <data key="d5">40325</data>
669
+ </node>
670
+ <node id="&quot;users.Id&quot;">
671
+ <data key="d0">column</data>
672
+ <data key="d1">Column: users.Id</data>
673
+ <data key="d2">schema_extraction</data>
674
+ <data key="d3">users</data>
675
+ <data key="d6">Id</data>
676
+ <data key="d7">INTEGER</data>
677
+ <data key="d8">True</data>
678
+ <data key="d9">True</data>
679
+ <data key="d10">True</data>
680
+ <data key="d11">votes</data>
681
+ <data key="d12">Id</data>
682
+ </node>
683
+ <node id="&quot;users.Reputation&quot;">
684
+ <data key="d0">column</data>
685
+ <data key="d1">Column: users.Reputation</data>
686
+ <data key="d2">schema_extraction</data>
687
+ <data key="d3">users</data>
688
+ <data key="d6">Reputation</data>
689
+ <data key="d7">INTEGER</data>
690
+ <data key="d8">False</data>
691
+ <data key="d9">False</data>
692
+ <data key="d10">False</data>
693
+ </node>
694
+ <node id="&quot;users.CreationDate&quot;">
695
+ <data key="d0">column</data>
696
+ <data key="d1">Column: users.CreationDate</data>
697
+ <data key="d2">schema_extraction</data>
698
+ <data key="d3">users</data>
699
+ <data key="d6">CreationDate</data>
700
+ <data key="d7">DATETIME</data>
701
+ <data key="d8">False</data>
702
+ <data key="d9">False</data>
703
+ <data key="d10">False</data>
704
+ </node>
705
+ <node id="&quot;users.DisplayName&quot;">
706
+ <data key="d0">column</data>
707
+ <data key="d1">Column: users.DisplayName</data>
708
+ <data key="d2">schema_extraction</data>
709
+ <data key="d3">users</data>
710
+ <data key="d6">DisplayName</data>
711
+ <data key="d7">TEXT</data>
712
+ <data key="d8">False</data>
713
+ <data key="d9">False</data>
714
+ <data key="d10">False</data>
715
+ </node>
716
+ <node id="&quot;users.LastAccessDate&quot;">
717
+ <data key="d0">column</data>
718
+ <data key="d1">Column: users.LastAccessDate</data>
719
+ <data key="d2">schema_extraction</data>
720
+ <data key="d3">users</data>
721
+ <data key="d6">LastAccessDate</data>
722
+ <data key="d7">DATETIME</data>
723
+ <data key="d8">False</data>
724
+ <data key="d9">False</data>
725
+ <data key="d10">False</data>
726
+ </node>
727
+ <node id="&quot;users.WebsiteUrl&quot;">
728
+ <data key="d0">column</data>
729
+ <data key="d1">Column: users.WebsiteUrl</data>
730
+ <data key="d2">schema_extraction</data>
731
+ <data key="d3">users</data>
732
+ <data key="d6">WebsiteUrl</data>
733
+ <data key="d7">TEXT</data>
734
+ <data key="d8">False</data>
735
+ <data key="d9">False</data>
736
+ <data key="d10">False</data>
737
+ </node>
738
+ <node id="&quot;users.Location&quot;">
739
+ <data key="d0">column</data>
740
+ <data key="d1">Column: users.Location</data>
741
+ <data key="d2">schema_extraction</data>
742
+ <data key="d3">users</data>
743
+ <data key="d6">Location</data>
744
+ <data key="d7">TEXT</data>
745
+ <data key="d8">False</data>
746
+ <data key="d9">False</data>
747
+ <data key="d10">False</data>
748
+ </node>
749
+ <node id="&quot;users.AboutMe&quot;">
750
+ <data key="d0">column</data>
751
+ <data key="d1">Column: users.AboutMe</data>
752
+ <data key="d2">schema_extraction</data>
753
+ <data key="d3">users</data>
754
+ <data key="d6">AboutMe</data>
755
+ <data key="d7">TEXT</data>
756
+ <data key="d8">False</data>
757
+ <data key="d9">False</data>
758
+ <data key="d10">False</data>
759
+ </node>
760
+ <node id="&quot;users.Views&quot;">
761
+ <data key="d0">column</data>
762
+ <data key="d1">Column: users.Views</data>
763
+ <data key="d2">schema_extraction</data>
764
+ <data key="d3">users</data>
765
+ <data key="d6">Views</data>
766
+ <data key="d7">INTEGER</data>
767
+ <data key="d8">False</data>
768
+ <data key="d9">False</data>
769
+ <data key="d10">False</data>
770
+ </node>
771
+ <node id="&quot;users.UpVotes&quot;">
772
+ <data key="d0">column</data>
773
+ <data key="d1">Column: users.UpVotes</data>
774
+ <data key="d2">schema_extraction</data>
775
+ <data key="d3">users</data>
776
+ <data key="d6">UpVotes</data>
777
+ <data key="d7">INTEGER</data>
778
+ <data key="d8">False</data>
779
+ <data key="d9">False</data>
780
+ <data key="d10">False</data>
781
+ </node>
782
+ <node id="&quot;users.DownVotes&quot;">
783
+ <data key="d0">column</data>
784
+ <data key="d1">Column: users.DownVotes</data>
785
+ <data key="d2">schema_extraction</data>
786
+ <data key="d3">users</data>
787
+ <data key="d6">DownVotes</data>
788
+ <data key="d7">INTEGER</data>
789
+ <data key="d8">False</data>
790
+ <data key="d9">False</data>
791
+ <data key="d10">False</data>
792
+ </node>
793
+ <node id="&quot;users.AccountId&quot;">
794
+ <data key="d0">column</data>
795
+ <data key="d1">Column: users.AccountId</data>
796
+ <data key="d2">schema_extraction</data>
797
+ <data key="d3">users</data>
798
+ <data key="d6">AccountId</data>
799
+ <data key="d7">INTEGER</data>
800
+ <data key="d8">False</data>
801
+ <data key="d9">False</data>
802
+ <data key="d10">False</data>
803
+ </node>
804
+ <node id="&quot;users.Age&quot;">
805
+ <data key="d0">column</data>
806
+ <data key="d1">Column: users.Age</data>
807
+ <data key="d2">schema_extraction</data>
808
+ <data key="d3">users</data>
809
+ <data key="d6">Age</data>
810
+ <data key="d7">INTEGER</data>
811
+ <data key="d8">False</data>
812
+ <data key="d9">False</data>
813
+ <data key="d10">False</data>
814
+ </node>
815
+ <node id="&quot;users.ProfileImageUrl&quot;">
816
+ <data key="d0">column</data>
817
+ <data key="d1">Column: users.ProfileImageUrl</data>
818
+ <data key="d2">schema_extraction</data>
819
+ <data key="d3">users</data>
820
+ <data key="d6">ProfileImageUrl</data>
821
+ <data key="d7">TEXT</data>
822
+ <data key="d8">False</data>
823
+ <data key="d9">False</data>
824
+ <data key="d10">False</data>
825
+ </node>
826
+ <node id="&quot;votes&quot;">
827
+ <data key="d0">complete_table</data>
828
+ <data key="d1">Table: votes</data>
829
+ <data key="d2">schema_extraction</data>
830
+ <data key="d3">votes</data>
831
+ <data key="d4">6</data>
832
+ <data key="d5">38930</data>
833
+ </node>
834
+ <node id="&quot;votes.Id&quot;">
835
+ <data key="d0">column</data>
836
+ <data key="d1">Column: votes.Id</data>
837
+ <data key="d2">schema_extraction</data>
838
+ <data key="d3">votes</data>
839
+ <data key="d6">Id</data>
840
+ <data key="d7">INTEGER</data>
841
+ <data key="d8">True</data>
842
+ <data key="d9">True</data>
843
+ <data key="d10">True</data>
844
+ <data key="d11">users</data>
845
+ <data key="d12">Id</data>
846
+ </node>
847
+ <node id="&quot;votes.PostId&quot;">
848
+ <data key="d0">column</data>
849
+ <data key="d1">Column: votes.PostId</data>
850
+ <data key="d2">schema_extraction</data>
851
+ <data key="d3">votes</data>
852
+ <data key="d6">PostId</data>
853
+ <data key="d7">INTEGER</data>
854
+ <data key="d8">False</data>
855
+ <data key="d9">True</data>
856
+ <data key="d10">False</data>
857
+ <data key="d11">posts</data>
858
+ <data key="d12">Id</data>
859
+ </node>
860
+ <node id="&quot;votes.VoteTypeId&quot;">
861
+ <data key="d0">column</data>
862
+ <data key="d1">Column: votes.VoteTypeId</data>
863
+ <data key="d2">schema_extraction</data>
864
+ <data key="d3">votes</data>
865
+ <data key="d6">VoteTypeId</data>
866
+ <data key="d7">INTEGER</data>
867
+ <data key="d8">False</data>
868
+ <data key="d9">False</data>
869
+ <data key="d10">False</data>
870
+ </node>
871
+ <node id="&quot;votes.CreationDate&quot;">
872
+ <data key="d0">column</data>
873
+ <data key="d1">Column: votes.CreationDate</data>
874
+ <data key="d2">schema_extraction</data>
875
+ <data key="d3">votes</data>
876
+ <data key="d6">CreationDate</data>
877
+ <data key="d7">DATE</data>
878
+ <data key="d8">False</data>
879
+ <data key="d9">False</data>
880
+ <data key="d10">False</data>
881
+ </node>
882
+ <node id="&quot;votes.UserId&quot;">
883
+ <data key="d0">column</data>
884
+ <data key="d1">Column: votes.UserId</data>
885
+ <data key="d2">schema_extraction</data>
886
+ <data key="d3">votes</data>
887
+ <data key="d6">UserId</data>
888
+ <data key="d7">INTEGER</data>
889
+ <data key="d8">False</data>
890
+ <data key="d9">True</data>
891
+ <data key="d10">False</data>
892
+ <data key="d11">users</data>
893
+ <data key="d12">Id</data>
894
+ </node>
895
+ <node id="&quot;votes.BountyAmount&quot;">
896
+ <data key="d0">column</data>
897
+ <data key="d1">Column: votes.BountyAmount</data>
898
+ <data key="d2">schema_extraction</data>
899
+ <data key="d3">votes</data>
900
+ <data key="d6">BountyAmount</data>
901
+ <data key="d7">INTEGER</data>
902
+ <data key="d8">False</data>
903
+ <data key="d9">False</data>
904
+ <data key="d10">False</data>
905
+ </node>
906
+ <edge source="&quot;badges&quot;" target="&quot;badges.Id&quot;">
907
+ <data key="d13">10.0</data>
908
+ <data key="d14">Table 'badges' contains column 'Id'</data>
909
+ <data key="d15">table_structure, contains_column</data>
910
+ <data key="d16">schema_extraction</data>
911
+ </edge>
912
+ <edge source="&quot;badges&quot;" target="&quot;badges.UserId&quot;">
913
+ <data key="d13">10.0</data>
914
+ <data key="d14">Table 'badges' contains column 'UserId'</data>
915
+ <data key="d15">table_structure, contains_column</data>
916
+ <data key="d16">schema_extraction</data>
917
+ </edge>
918
+ <edge source="&quot;badges&quot;" target="&quot;badges.Name&quot;">
919
+ <data key="d13">10.0</data>
920
+ <data key="d14">Table 'badges' contains column 'Name'</data>
921
+ <data key="d15">table_structure, contains_column</data>
922
+ <data key="d16">schema_extraction</data>
923
+ </edge>
924
+ <edge source="&quot;badges&quot;" target="&quot;badges.Date&quot;">
925
+ <data key="d13">10.0</data>
926
+ <data key="d14">Table 'badges' contains column 'Date'</data>
927
+ <data key="d15">table_structure, contains_column</data>
928
+ <data key="d16">schema_extraction</data>
929
+ </edge>
930
+ <edge source="&quot;badges.Id&quot;" target="&quot;votes.Id&quot;">
931
+ <data key="d13">15.0</data>
932
+ <data key="d14">Foreign key: 'Id' in 'badges' references 'Id' in 'votes'</data>
933
+ <data key="d15">foreign_key, references, data_integrity</data>
934
+ <data key="d16">schema_extraction</data>
935
+ </edge>
936
+ <edge source="&quot;badges.UserId&quot;" target="&quot;users.Id&quot;">
937
+ <data key="d13">15.0</data>
938
+ <data key="d14">Foreign key: 'UserId' in 'badges' references 'Id' in 'users'</data>
939
+ <data key="d15">foreign_key, references, data_integrity</data>
940
+ <data key="d16">schema_extraction</data>
941
+ </edge>
942
+ <edge source="&quot;comments&quot;" target="&quot;comments.Id&quot;">
943
+ <data key="d13">10.0</data>
944
+ <data key="d14">Table 'comments' contains column 'Id'</data>
945
+ <data key="d15">table_structure, contains_column</data>
946
+ <data key="d16">schema_extraction</data>
947
+ </edge>
948
+ <edge source="&quot;comments&quot;" target="&quot;comments.PostId&quot;">
949
+ <data key="d13">10.0</data>
950
+ <data key="d14">Table 'comments' contains column 'PostId'</data>
951
+ <data key="d15">table_structure, contains_column</data>
952
+ <data key="d16">schema_extraction</data>
953
+ </edge>
954
+ <edge source="&quot;comments&quot;" target="&quot;comments.Score&quot;">
955
+ <data key="d13">10.0</data>
956
+ <data key="d14">Table 'comments' contains column 'Score'</data>
957
+ <data key="d15">table_structure, contains_column</data>
958
+ <data key="d16">schema_extraction</data>
959
+ </edge>
960
+ <edge source="&quot;comments&quot;" target="&quot;comments.Text&quot;">
961
+ <data key="d13">10.0</data>
962
+ <data key="d14">Table 'comments' contains column 'Text'</data>
963
+ <data key="d15">table_structure, contains_column</data>
964
+ <data key="d16">schema_extraction</data>
965
+ </edge>
966
+ <edge source="&quot;comments&quot;" target="&quot;comments.CreationDate&quot;">
967
+ <data key="d13">10.0</data>
968
+ <data key="d14">Table 'comments' contains column 'CreationDate'</data>
969
+ <data key="d15">table_structure, contains_column</data>
970
+ <data key="d16">schema_extraction</data>
971
+ </edge>
972
+ <edge source="&quot;comments&quot;" target="&quot;comments.UserId&quot;">
973
+ <data key="d13">10.0</data>
974
+ <data key="d14">Table 'comments' contains column 'UserId'</data>
975
+ <data key="d15">table_structure, contains_column</data>
976
+ <data key="d16">schema_extraction</data>
977
+ </edge>
978
+ <edge source="&quot;comments&quot;" target="&quot;comments.UserDisplayName&quot;">
979
+ <data key="d13">10.0</data>
980
+ <data key="d14">Table 'comments' contains column 'UserDisplayName'</data>
981
+ <data key="d15">table_structure, contains_column</data>
982
+ <data key="d16">schema_extraction</data>
983
+ </edge>
984
+ <edge source="&quot;comments.Id&quot;" target="&quot;votes.Id&quot;">
985
+ <data key="d13">15.0</data>
986
+ <data key="d14">Foreign key: 'Id' in 'comments' references 'Id' in 'votes'</data>
987
+ <data key="d15">foreign_key, references, data_integrity</data>
988
+ <data key="d16">schema_extraction</data>
989
+ </edge>
990
+ <edge source="&quot;comments.PostId&quot;" target="&quot;posts.Id&quot;">
991
+ <data key="d13">15.0</data>
992
+ <data key="d14">Foreign key: 'PostId' in 'comments' references 'Id' in 'posts'</data>
993
+ <data key="d15">foreign_key, references, data_integrity</data>
994
+ <data key="d16">schema_extraction</data>
995
+ </edge>
996
+ <edge source="&quot;comments.UserId&quot;" target="&quot;users.Id&quot;">
997
+ <data key="d13">15.0</data>
998
+ <data key="d14">Foreign key: 'UserId' in 'comments' references 'Id' in 'users'</data>
999
+ <data key="d15">foreign_key, references, data_integrity</data>
1000
+ <data key="d16">schema_extraction</data>
1001
+ </edge>
1002
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.Id&quot;">
1003
+ <data key="d13">10.0</data>
1004
+ <data key="d14">Table 'postHistory' contains column 'Id'</data>
1005
+ <data key="d15">table_structure, contains_column</data>
1006
+ <data key="d16">schema_extraction</data>
1007
+ </edge>
1008
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.PostHistoryTypeId&quot;">
1009
+ <data key="d13">10.0</data>
1010
+ <data key="d14">Table 'postHistory' contains column 'PostHistoryTypeId'</data>
1011
+ <data key="d15">table_structure, contains_column</data>
1012
+ <data key="d16">schema_extraction</data>
1013
+ </edge>
1014
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.PostId&quot;">
1015
+ <data key="d13">10.0</data>
1016
+ <data key="d14">Table 'postHistory' contains column 'PostId'</data>
1017
+ <data key="d15">table_structure, contains_column</data>
1018
+ <data key="d16">schema_extraction</data>
1019
+ </edge>
1020
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.RevisionGUID&quot;">
1021
+ <data key="d13">10.0</data>
1022
+ <data key="d14">Table 'postHistory' contains column 'RevisionGUID'</data>
1023
+ <data key="d15">table_structure, contains_column</data>
1024
+ <data key="d16">schema_extraction</data>
1025
+ </edge>
1026
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.CreationDate&quot;">
1027
+ <data key="d13">10.0</data>
1028
+ <data key="d14">Table 'postHistory' contains column 'CreationDate'</data>
1029
+ <data key="d15">table_structure, contains_column</data>
1030
+ <data key="d16">schema_extraction</data>
1031
+ </edge>
1032
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.UserId&quot;">
1033
+ <data key="d13">10.0</data>
1034
+ <data key="d14">Table 'postHistory' contains column 'UserId'</data>
1035
+ <data key="d15">table_structure, contains_column</data>
1036
+ <data key="d16">schema_extraction</data>
1037
+ </edge>
1038
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.Text&quot;">
1039
+ <data key="d13">10.0</data>
1040
+ <data key="d14">Table 'postHistory' contains column 'Text'</data>
1041
+ <data key="d15">table_structure, contains_column</data>
1042
+ <data key="d16">schema_extraction</data>
1043
+ </edge>
1044
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.Comment&quot;">
1045
+ <data key="d13">10.0</data>
1046
+ <data key="d14">Table 'postHistory' contains column 'Comment'</data>
1047
+ <data key="d15">table_structure, contains_column</data>
1048
+ <data key="d16">schema_extraction</data>
1049
+ </edge>
1050
+ <edge source="&quot;postHistory&quot;" target="&quot;postHistory.UserDisplayName&quot;">
1051
+ <data key="d13">10.0</data>
1052
+ <data key="d14">Table 'postHistory' contains column 'UserDisplayName'</data>
1053
+ <data key="d15">table_structure, contains_column</data>
1054
+ <data key="d16">schema_extraction</data>
1055
+ </edge>
1056
+ <edge source="&quot;postHistory.Id&quot;" target="&quot;votes.Id&quot;">
1057
+ <data key="d13">15.0</data>
1058
+ <data key="d14">Foreign key: 'Id' in 'postHistory' references 'Id' in 'votes'</data>
1059
+ <data key="d15">foreign_key, references, data_integrity</data>
1060
+ <data key="d16">schema_extraction</data>
1061
+ </edge>
1062
+ <edge source="&quot;postHistory.PostId&quot;" target="&quot;posts.Id&quot;">
1063
+ <data key="d13">15.0</data>
1064
+ <data key="d14">Foreign key: 'PostId' in 'postHistory' references 'Id' in 'posts'</data>
1065
+ <data key="d15">foreign_key, references, data_integrity</data>
1066
+ <data key="d16">schema_extraction</data>
1067
+ </edge>
1068
+ <edge source="&quot;postHistory.UserId&quot;" target="&quot;users.Id&quot;">
1069
+ <data key="d13">15.0</data>
1070
+ <data key="d14">Foreign key: 'UserId' in 'postHistory' references 'Id' in 'users'</data>
1071
+ <data key="d15">foreign_key, references, data_integrity</data>
1072
+ <data key="d16">schema_extraction</data>
1073
+ </edge>
1074
+ <edge source="&quot;postLinks&quot;" target="&quot;postLinks.Id&quot;">
1075
+ <data key="d13">10.0</data>
1076
+ <data key="d14">Table 'postLinks' contains column 'Id'</data>
1077
+ <data key="d15">table_structure, contains_column</data>
1078
+ <data key="d16">schema_extraction</data>
1079
+ </edge>
1080
+ <edge source="&quot;postLinks&quot;" target="&quot;postLinks.CreationDate&quot;">
1081
+ <data key="d13">10.0</data>
1082
+ <data key="d14">Table 'postLinks' contains column 'CreationDate'</data>
1083
+ <data key="d15">table_structure, contains_column</data>
1084
+ <data key="d16">schema_extraction</data>
1085
+ </edge>
1086
+ <edge source="&quot;postLinks&quot;" target="&quot;postLinks.PostId&quot;">
1087
+ <data key="d13">10.0</data>
1088
+ <data key="d14">Table 'postLinks' contains column 'PostId'</data>
1089
+ <data key="d15">table_structure, contains_column</data>
1090
+ <data key="d16">schema_extraction</data>
1091
+ </edge>
1092
+ <edge source="&quot;postLinks&quot;" target="&quot;postLinks.RelatedPostId&quot;">
1093
+ <data key="d13">10.0</data>
1094
+ <data key="d14">Table 'postLinks' contains column 'RelatedPostId'</data>
1095
+ <data key="d15">table_structure, contains_column</data>
1096
+ <data key="d16">schema_extraction</data>
1097
+ </edge>
1098
+ <edge source="&quot;postLinks&quot;" target="&quot;postLinks.LinkTypeId&quot;">
1099
+ <data key="d13">10.0</data>
1100
+ <data key="d14">Table 'postLinks' contains column 'LinkTypeId'</data>
1101
+ <data key="d15">table_structure, contains_column</data>
1102
+ <data key="d16">schema_extraction</data>
1103
+ </edge>
1104
+ <edge source="&quot;postLinks.Id&quot;" target="&quot;votes.Id&quot;">
1105
+ <data key="d13">15.0</data>
1106
+ <data key="d14">Foreign key: 'Id' in 'postLinks' references 'Id' in 'votes'</data>
1107
+ <data key="d15">foreign_key, references, data_integrity</data>
1108
+ <data key="d16">schema_extraction</data>
1109
+ </edge>
1110
+ <edge source="&quot;postLinks.PostId&quot;" target="&quot;posts.Id&quot;">
1111
+ <data key="d13">15.0</data>
1112
+ <data key="d14">Foreign key: 'PostId' in 'postLinks' references 'Id' in 'posts'</data>
1113
+ <data key="d15">foreign_key, references, data_integrity</data>
1114
+ <data key="d16">schema_extraction</data>
1115
+ </edge>
1116
+ <edge source="&quot;postLinks.RelatedPostId&quot;" target="&quot;posts.Id&quot;">
1117
+ <data key="d13">15.0</data>
1118
+ <data key="d14">Foreign key: 'RelatedPostId' in 'postLinks' references 'Id' in 'posts'</data>
1119
+ <data key="d15">foreign_key, references, data_integrity</data>
1120
+ <data key="d16">schema_extraction</data>
1121
+ </edge>
1122
+ <edge source="&quot;posts&quot;" target="&quot;posts.Id&quot;">
1123
+ <data key="d13">10.0</data>
1124
+ <data key="d14">Table 'posts' contains column 'Id'</data>
1125
+ <data key="d15">table_structure, contains_column</data>
1126
+ <data key="d16">schema_extraction</data>
1127
+ </edge>
1128
+ <edge source="&quot;posts&quot;" target="&quot;posts.PostTypeId&quot;">
1129
+ <data key="d13">10.0</data>
1130
+ <data key="d14">Table 'posts' contains column 'PostTypeId'</data>
1131
+ <data key="d15">table_structure, contains_column</data>
1132
+ <data key="d16">schema_extraction</data>
1133
+ </edge>
1134
+ <edge source="&quot;posts&quot;" target="&quot;posts.AcceptedAnswerId&quot;">
1135
+ <data key="d13">10.0</data>
1136
+ <data key="d14">Table 'posts' contains column 'AcceptedAnswerId'</data>
1137
+ <data key="d15">table_structure, contains_column</data>
1138
+ <data key="d16">schema_extraction</data>
1139
+ </edge>
1140
+ <edge source="&quot;posts&quot;" target="&quot;posts.CreaionDate&quot;">
1141
+ <data key="d13">10.0</data>
1142
+ <data key="d14">Table 'posts' contains column 'CreaionDate'</data>
1143
+ <data key="d15">table_structure, contains_column</data>
1144
+ <data key="d16">schema_extraction</data>
1145
+ </edge>
1146
+ <edge source="&quot;posts&quot;" target="&quot;posts.Score&quot;">
1147
+ <data key="d13">10.0</data>
1148
+ <data key="d14">Table 'posts' contains column 'Score'</data>
1149
+ <data key="d15">table_structure, contains_column</data>
1150
+ <data key="d16">schema_extraction</data>
1151
+ </edge>
1152
+ <edge source="&quot;posts&quot;" target="&quot;posts.ViewCount&quot;">
1153
+ <data key="d13">10.0</data>
1154
+ <data key="d14">Table 'posts' contains column 'ViewCount'</data>
1155
+ <data key="d15">table_structure, contains_column</data>
1156
+ <data key="d16">schema_extraction</data>
1157
+ </edge>
1158
+ <edge source="&quot;posts&quot;" target="&quot;posts.Body&quot;">
1159
+ <data key="d13">10.0</data>
1160
+ <data key="d14">Table 'posts' contains column 'Body'</data>
1161
+ <data key="d15">table_structure, contains_column</data>
1162
+ <data key="d16">schema_extraction</data>
1163
+ </edge>
1164
+ <edge source="&quot;posts&quot;" target="&quot;posts.OwnerUserId&quot;">
1165
+ <data key="d13">10.0</data>
1166
+ <data key="d14">Table 'posts' contains column 'OwnerUserId'</data>
1167
+ <data key="d15">table_structure, contains_column</data>
1168
+ <data key="d16">schema_extraction</data>
1169
+ </edge>
1170
+ <edge source="&quot;posts&quot;" target="&quot;posts.LasActivityDate&quot;">
1171
+ <data key="d13">10.0</data>
1172
+ <data key="d14">Table 'posts' contains column 'LasActivityDate'</data>
1173
+ <data key="d15">table_structure, contains_column</data>
1174
+ <data key="d16">schema_extraction</data>
1175
+ </edge>
1176
+ <edge source="&quot;posts&quot;" target="&quot;posts.Title&quot;">
1177
+ <data key="d13">10.0</data>
1178
+ <data key="d14">Table 'posts' contains column 'Title'</data>
1179
+ <data key="d15">table_structure, contains_column</data>
1180
+ <data key="d16">schema_extraction</data>
1181
+ </edge>
1182
+ <edge source="&quot;posts&quot;" target="&quot;posts.Tags&quot;">
1183
+ <data key="d13">10.0</data>
1184
+ <data key="d14">Table 'posts' contains column 'Tags'</data>
1185
+ <data key="d15">table_structure, contains_column</data>
1186
+ <data key="d16">schema_extraction</data>
1187
+ </edge>
1188
+ <edge source="&quot;posts&quot;" target="&quot;posts.AnswerCount&quot;">
1189
+ <data key="d13">10.0</data>
1190
+ <data key="d14">Table 'posts' contains column 'AnswerCount'</data>
1191
+ <data key="d15">table_structure, contains_column</data>
1192
+ <data key="d16">schema_extraction</data>
1193
+ </edge>
1194
+ <edge source="&quot;posts&quot;" target="&quot;posts.CommentCount&quot;">
1195
+ <data key="d13">10.0</data>
1196
+ <data key="d14">Table 'posts' contains column 'CommentCount'</data>
1197
+ <data key="d15">table_structure, contains_column</data>
1198
+ <data key="d16">schema_extraction</data>
1199
+ </edge>
1200
+ <edge source="&quot;posts&quot;" target="&quot;posts.FavoriteCount&quot;">
1201
+ <data key="d13">10.0</data>
1202
+ <data key="d14">Table 'posts' contains column 'FavoriteCount'</data>
1203
+ <data key="d15">table_structure, contains_column</data>
1204
+ <data key="d16">schema_extraction</data>
1205
+ </edge>
1206
+ <edge source="&quot;posts&quot;" target="&quot;posts.LastEditorUserId&quot;">
1207
+ <data key="d13">10.0</data>
1208
+ <data key="d14">Table 'posts' contains column 'LastEditorUserId'</data>
1209
+ <data key="d15">table_structure, contains_column</data>
1210
+ <data key="d16">schema_extraction</data>
1211
+ </edge>
1212
+ <edge source="&quot;posts&quot;" target="&quot;posts.LastEditDate&quot;">
1213
+ <data key="d13">10.0</data>
1214
+ <data key="d14">Table 'posts' contains column 'LastEditDate'</data>
1215
+ <data key="d15">table_structure, contains_column</data>
1216
+ <data key="d16">schema_extraction</data>
1217
+ </edge>
1218
+ <edge source="&quot;posts&quot;" target="&quot;posts.CommunityOwnedDate&quot;">
1219
+ <data key="d13">10.0</data>
1220
+ <data key="d14">Table 'posts' contains column 'CommunityOwnedDate'</data>
1221
+ <data key="d15">table_structure, contains_column</data>
1222
+ <data key="d16">schema_extraction</data>
1223
+ </edge>
1224
+ <edge source="&quot;posts&quot;" target="&quot;posts.ParentId&quot;">
1225
+ <data key="d13">10.0</data>
1226
+ <data key="d14">Table 'posts' contains column 'ParentId'</data>
1227
+ <data key="d15">table_structure, contains_column</data>
1228
+ <data key="d16">schema_extraction</data>
1229
+ </edge>
1230
+ <edge source="&quot;posts&quot;" target="&quot;posts.ClosedDate&quot;">
1231
+ <data key="d13">10.0</data>
1232
+ <data key="d14">Table 'posts' contains column 'ClosedDate'</data>
1233
+ <data key="d15">table_structure, contains_column</data>
1234
+ <data key="d16">schema_extraction</data>
1235
+ </edge>
1236
+ <edge source="&quot;posts&quot;" target="&quot;posts.OwnerDisplayName&quot;">
1237
+ <data key="d13">10.0</data>
1238
+ <data key="d14">Table 'posts' contains column 'OwnerDisplayName'</data>
1239
+ <data key="d15">table_structure, contains_column</data>
1240
+ <data key="d16">schema_extraction</data>
1241
+ </edge>
1242
+ <edge source="&quot;posts&quot;" target="&quot;posts.LastEditorDisplayName&quot;">
1243
+ <data key="d13">10.0</data>
1244
+ <data key="d14">Table 'posts' contains column 'LastEditorDisplayName'</data>
1245
+ <data key="d15">table_structure, contains_column</data>
1246
+ <data key="d16">schema_extraction</data>
1247
+ </edge>
1248
+ <edge source="&quot;posts.Id&quot;" target="&quot;votes.Id&quot;">
1249
+ <data key="d13">15.0</data>
1250
+ <data key="d14">Foreign key: 'Id' in 'posts' references 'Id' in 'votes'</data>
1251
+ <data key="d15">foreign_key, references, data_integrity</data>
1252
+ <data key="d16">schema_extraction</data>
1253
+ </edge>
1254
+ <edge source="&quot;posts.OwnerUserId&quot;" target="&quot;users.Id&quot;">
1255
+ <data key="d13">15.0</data>
1256
+ <data key="d14">Foreign key: 'OwnerUserId' in 'posts' references 'Id' in 'users'</data>
1257
+ <data key="d15">foreign_key, references, data_integrity</data>
1258
+ <data key="d16">schema_extraction</data>
1259
+ </edge>
1260
+ <edge source="&quot;posts.LastEditorUserId&quot;" target="&quot;users.Id&quot;">
1261
+ <data key="d13">15.0</data>
1262
+ <data key="d14">Foreign key: 'LastEditorUserId' in 'posts' references 'Id' in 'users'</data>
1263
+ <data key="d15">foreign_key, references, data_integrity</data>
1264
+ <data key="d16">schema_extraction</data>
1265
+ </edge>
1266
+ <edge source="&quot;posts.ParentId&quot;" target="&quot;posts.Id&quot;">
1267
+ <data key="d13">15.0</data>
1268
+ <data key="d14">Foreign key: 'ParentId' in 'posts' references 'Id' in 'posts'</data>
1269
+ <data key="d15">foreign_key, references, data_integrity</data>
1270
+ <data key="d16">schema_extraction</data>
1271
+ </edge>
1272
+ <edge source="&quot;tags&quot;" target="&quot;tags.Id&quot;">
1273
+ <data key="d13">10.0</data>
1274
+ <data key="d14">Table 'tags' contains column 'Id'</data>
1275
+ <data key="d15">table_structure, contains_column</data>
1276
+ <data key="d16">schema_extraction</data>
1277
+ </edge>
1278
+ <edge source="&quot;tags&quot;" target="&quot;tags.TagName&quot;">
1279
+ <data key="d13">10.0</data>
1280
+ <data key="d14">Table 'tags' contains column 'TagName'</data>
1281
+ <data key="d15">table_structure, contains_column</data>
1282
+ <data key="d16">schema_extraction</data>
1283
+ </edge>
1284
+ <edge source="&quot;tags&quot;" target="&quot;tags.Count&quot;">
1285
+ <data key="d13">10.0</data>
1286
+ <data key="d14">Table 'tags' contains column 'Count'</data>
1287
+ <data key="d15">table_structure, contains_column</data>
1288
+ <data key="d16">schema_extraction</data>
1289
+ </edge>
1290
+ <edge source="&quot;tags&quot;" target="&quot;tags.ExcerptPostId&quot;">
1291
+ <data key="d13">10.0</data>
1292
+ <data key="d14">Table 'tags' contains column 'ExcerptPostId'</data>
1293
+ <data key="d15">table_structure, contains_column</data>
1294
+ <data key="d16">schema_extraction</data>
1295
+ </edge>
1296
+ <edge source="&quot;tags&quot;" target="&quot;tags.WikiPostId&quot;">
1297
+ <data key="d13">10.0</data>
1298
+ <data key="d14">Table 'tags' contains column 'WikiPostId'</data>
1299
+ <data key="d15">table_structure, contains_column</data>
1300
+ <data key="d16">schema_extraction</data>
1301
+ </edge>
1302
+ <edge source="&quot;tags.Id&quot;" target="&quot;votes.Id&quot;">
1303
+ <data key="d13">15.0</data>
1304
+ <data key="d14">Foreign key: 'Id' in 'tags' references 'Id' in 'votes'</data>
1305
+ <data key="d15">foreign_key, references, data_integrity</data>
1306
+ <data key="d16">schema_extraction</data>
1307
+ </edge>
1308
+ <edge source="&quot;tags.ExcerptPostId&quot;" target="&quot;posts.Id&quot;">
1309
+ <data key="d13">15.0</data>
1310
+ <data key="d14">Foreign key: 'ExcerptPostId' in 'tags' references 'Id' in 'posts'</data>
1311
+ <data key="d15">foreign_key, references, data_integrity</data>
1312
+ <data key="d16">schema_extraction</data>
1313
+ </edge>
1314
+ <edge source="&quot;users&quot;" target="&quot;users.Id&quot;">
1315
+ <data key="d13">10.0</data>
1316
+ <data key="d14">Table 'users' contains column 'Id'</data>
1317
+ <data key="d15">table_structure, contains_column</data>
1318
+ <data key="d16">schema_extraction</data>
1319
+ </edge>
1320
+ <edge source="&quot;users&quot;" target="&quot;users.Reputation&quot;">
1321
+ <data key="d13">10.0</data>
1322
+ <data key="d14">Table 'users' contains column 'Reputation'</data>
1323
+ <data key="d15">table_structure, contains_column</data>
1324
+ <data key="d16">schema_extraction</data>
1325
+ </edge>
1326
+ <edge source="&quot;users&quot;" target="&quot;users.CreationDate&quot;">
1327
+ <data key="d13">10.0</data>
1328
+ <data key="d14">Table 'users' contains column 'CreationDate'</data>
1329
+ <data key="d15">table_structure, contains_column</data>
1330
+ <data key="d16">schema_extraction</data>
1331
+ </edge>
1332
+ <edge source="&quot;users&quot;" target="&quot;users.DisplayName&quot;">
1333
+ <data key="d13">10.0</data>
1334
+ <data key="d14">Table 'users' contains column 'DisplayName'</data>
1335
+ <data key="d15">table_structure, contains_column</data>
1336
+ <data key="d16">schema_extraction</data>
1337
+ </edge>
1338
+ <edge source="&quot;users&quot;" target="&quot;users.LastAccessDate&quot;">
1339
+ <data key="d13">10.0</data>
1340
+ <data key="d14">Table 'users' contains column 'LastAccessDate'</data>
1341
+ <data key="d15">table_structure, contains_column</data>
1342
+ <data key="d16">schema_extraction</data>
1343
+ </edge>
1344
+ <edge source="&quot;users&quot;" target="&quot;users.WebsiteUrl&quot;">
1345
+ <data key="d13">10.0</data>
1346
+ <data key="d14">Table 'users' contains column 'WebsiteUrl'</data>
1347
+ <data key="d15">table_structure, contains_column</data>
1348
+ <data key="d16">schema_extraction</data>
1349
+ </edge>
1350
+ <edge source="&quot;users&quot;" target="&quot;users.Location&quot;">
1351
+ <data key="d13">10.0</data>
1352
+ <data key="d14">Table 'users' contains column 'Location'</data>
1353
+ <data key="d15">table_structure, contains_column</data>
1354
+ <data key="d16">schema_extraction</data>
1355
+ </edge>
1356
+ <edge source="&quot;users&quot;" target="&quot;users.AboutMe&quot;">
1357
+ <data key="d13">10.0</data>
1358
+ <data key="d14">Table 'users' contains column 'AboutMe'</data>
1359
+ <data key="d15">table_structure, contains_column</data>
1360
+ <data key="d16">schema_extraction</data>
1361
+ </edge>
1362
+ <edge source="&quot;users&quot;" target="&quot;users.Views&quot;">
1363
+ <data key="d13">10.0</data>
1364
+ <data key="d14">Table 'users' contains column 'Views'</data>
1365
+ <data key="d15">table_structure, contains_column</data>
1366
+ <data key="d16">schema_extraction</data>
1367
+ </edge>
1368
+ <edge source="&quot;users&quot;" target="&quot;users.UpVotes&quot;">
1369
+ <data key="d13">10.0</data>
1370
+ <data key="d14">Table 'users' contains column 'UpVotes'</data>
1371
+ <data key="d15">table_structure, contains_column</data>
1372
+ <data key="d16">schema_extraction</data>
1373
+ </edge>
1374
+ <edge source="&quot;users&quot;" target="&quot;users.DownVotes&quot;">
1375
+ <data key="d13">10.0</data>
1376
+ <data key="d14">Table 'users' contains column 'DownVotes'</data>
1377
+ <data key="d15">table_structure, contains_column</data>
1378
+ <data key="d16">schema_extraction</data>
1379
+ </edge>
1380
+ <edge source="&quot;users&quot;" target="&quot;users.AccountId&quot;">
1381
+ <data key="d13">10.0</data>
1382
+ <data key="d14">Table 'users' contains column 'AccountId'</data>
1383
+ <data key="d15">table_structure, contains_column</data>
1384
+ <data key="d16">schema_extraction</data>
1385
+ </edge>
1386
+ <edge source="&quot;users&quot;" target="&quot;users.Age&quot;">
1387
+ <data key="d13">10.0</data>
1388
+ <data key="d14">Table 'users' contains column 'Age'</data>
1389
+ <data key="d15">table_structure, contains_column</data>
1390
+ <data key="d16">schema_extraction</data>
1391
+ </edge>
1392
+ <edge source="&quot;users&quot;" target="&quot;users.ProfileImageUrl&quot;">
1393
+ <data key="d13">10.0</data>
1394
+ <data key="d14">Table 'users' contains column 'ProfileImageUrl'</data>
1395
+ <data key="d15">table_structure, contains_column</data>
1396
+ <data key="d16">schema_extraction</data>
1397
+ </edge>
1398
+ <edge source="&quot;users.Id&quot;" target="&quot;votes.Id&quot;">
1399
+ <data key="d13">15.0</data>
1400
+ <data key="d14">Foreign key: 'Id' in 'users' references 'Id' in 'votes'</data>
1401
+ <data key="d15">foreign_key, references, data_integrity</data>
1402
+ <data key="d16">schema_extraction</data>
1403
+ </edge>
1404
+ <edge source="&quot;votes&quot;" target="&quot;votes.Id&quot;">
1405
+ <data key="d13">10.0</data>
1406
+ <data key="d14">Table 'votes' contains column 'Id'</data>
1407
+ <data key="d15">table_structure, contains_column</data>
1408
+ <data key="d16">schema_extraction</data>
1409
+ </edge>
1410
+ <edge source="&quot;votes&quot;" target="&quot;votes.PostId&quot;">
1411
+ <data key="d13">10.0</data>
1412
+ <data key="d14">Table 'votes' contains column 'PostId'</data>
1413
+ <data key="d15">table_structure, contains_column</data>
1414
+ <data key="d16">schema_extraction</data>
1415
+ </edge>
1416
+ <edge source="&quot;votes&quot;" target="&quot;votes.VoteTypeId&quot;">
1417
+ <data key="d13">10.0</data>
1418
+ <data key="d14">Table 'votes' contains column 'VoteTypeId'</data>
1419
+ <data key="d15">table_structure, contains_column</data>
1420
+ <data key="d16">schema_extraction</data>
1421
+ </edge>
1422
+ <edge source="&quot;votes&quot;" target="&quot;votes.CreationDate&quot;">
1423
+ <data key="d13">10.0</data>
1424
+ <data key="d14">Table 'votes' contains column 'CreationDate'</data>
1425
+ <data key="d15">table_structure, contains_column</data>
1426
+ <data key="d16">schema_extraction</data>
1427
+ </edge>
1428
+ <edge source="&quot;votes&quot;" target="&quot;votes.UserId&quot;">
1429
+ <data key="d13">10.0</data>
1430
+ <data key="d14">Table 'votes' contains column 'UserId'</data>
1431
+ <data key="d15">table_structure, contains_column</data>
1432
+ <data key="d16">schema_extraction</data>
1433
+ </edge>
1434
+ <edge source="&quot;votes&quot;" target="&quot;votes.BountyAmount&quot;">
1435
+ <data key="d13">10.0</data>
1436
+ <data key="d14">Table 'votes' contains column 'BountyAmount'</data>
1437
+ <data key="d15">table_structure, contains_column</data>
1438
+ <data key="d16">schema_extraction</data>
1439
+ </edge>
1440
+ <edge source="&quot;votes.Id&quot;" target="&quot;users.Id&quot;">
1441
+ <data key="d13">15.0</data>
1442
+ <data key="d14">Foreign key: 'Id' in 'votes' references 'Id' in 'users'</data>
1443
+ <data key="d15">foreign_key, references, data_integrity</data>
1444
+ <data key="d16">schema_extraction</data>
1445
+ </edge>
1446
+ <edge source="&quot;votes.PostId&quot;" target="&quot;posts.Id&quot;">
1447
+ <data key="d13">15.0</data>
1448
+ <data key="d14">Foreign key: 'PostId' in 'votes' references 'Id' in 'posts'</data>
1449
+ <data key="d15">foreign_key, references, data_integrity</data>
1450
+ <data key="d16">schema_extraction</data>
1451
+ </edge>
1452
+ <edge source="&quot;votes.UserId&quot;" target="&quot;users.Id&quot;">
1453
+ <data key="d13">15.0</data>
1454
+ <data key="d14">Foreign key: 'UserId' in 'votes' references 'Id' in 'users'</data>
1455
+ <data key="d15">foreign_key, references, data_integrity</data>
1456
+ <data key="d16">schema_extraction</data>
1457
+ </edge>
1458
+ </graph></graphml>
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kg_node_embeddings_chunk_entity_relation.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kv_store_full_docs.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kv_store_llm_response_cache.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/kv_store_text_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/vdb_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"embedding_dim": 1024, "data": [], "matrix": ""}
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/vdb_entities.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_codebase_community/vdb_relationships.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/graph_chunk_entity_relation.graphml ADDED
@@ -0,0 +1,473 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"><key id="d16" for="edge" attr.name="source_id" attr.type="string"/>
3
+ <key id="d15" for="edge" attr.name="keywords" attr.type="string"/>
4
+ <key id="d14" for="edge" attr.name="description" attr.type="string"/>
5
+ <key id="d13" for="edge" attr.name="weight" attr.type="double"/>
6
+ <key id="d12" for="node" attr.name="references_column" attr.type="string"/>
7
+ <key id="d11" for="node" attr.name="references_table" attr.type="string"/>
8
+ <key id="d10" for="node" attr.name="not_null" attr.type="boolean"/>
9
+ <key id="d9" for="node" attr.name="is_foreign_key" attr.type="boolean"/>
10
+ <key id="d8" for="node" attr.name="is_primary_key" attr.type="boolean"/>
11
+ <key id="d7" for="node" attr.name="data_type" attr.type="string"/>
12
+ <key id="d6" for="node" attr.name="column_name" attr.type="string"/>
13
+ <key id="d5" for="node" attr.name="row_count" attr.type="long"/>
14
+ <key id="d4" for="node" attr.name="column_count" attr.type="long"/>
15
+ <key id="d3" for="node" attr.name="table_name" attr.type="string"/>
16
+ <key id="d2" for="node" attr.name="source_id" attr.type="string"/>
17
+ <key id="d1" for="node" attr.name="description" attr.type="string"/>
18
+ <key id="d0" for="node" attr.name="entity_type" attr.type="string"/>
19
+ <graph edgedefault="directed"><node id="&quot;customers&quot;">
20
+ <data key="d0">complete_table</data>
21
+ <data key="d1">Table: customers</data>
22
+ <data key="d2">schema_extraction</data>
23
+ <data key="d3">customers</data>
24
+ <data key="d4">3</data>
25
+ <data key="d5">32461</data>
26
+ </node>
27
+ <node id="&quot;customers.CustomerID&quot;">
28
+ <data key="d0">column</data>
29
+ <data key="d1">Column: customers.CustomerID</data>
30
+ <data key="d2">schema_extraction</data>
31
+ <data key="d3">customers</data>
32
+ <data key="d6">CustomerID</data>
33
+ <data key="d7">INTEGER</data>
34
+ <data key="d8">True</data>
35
+ <data key="d9">True</data>
36
+ <data key="d10">True</data>
37
+ <data key="d11">yearmonth</data>
38
+ <data key="d12">CustomerID</data>
39
+ </node>
40
+ <node id="&quot;customers.Segment&quot;">
41
+ <data key="d0">column</data>
42
+ <data key="d1">Column: customers.Segment</data>
43
+ <data key="d2">schema_extraction</data>
44
+ <data key="d3">customers</data>
45
+ <data key="d6">Segment</data>
46
+ <data key="d7">TEXT</data>
47
+ <data key="d8">False</data>
48
+ <data key="d9">False</data>
49
+ <data key="d10">False</data>
50
+ </node>
51
+ <node id="&quot;customers.Currency&quot;">
52
+ <data key="d0">column</data>
53
+ <data key="d1">Column: customers.Currency</data>
54
+ <data key="d2">schema_extraction</data>
55
+ <data key="d3">customers</data>
56
+ <data key="d6">Currency</data>
57
+ <data key="d7">TEXT</data>
58
+ <data key="d8">False</data>
59
+ <data key="d9">False</data>
60
+ <data key="d10">False</data>
61
+ </node>
62
+ <node id="&quot;gasstations&quot;">
63
+ <data key="d0">complete_table</data>
64
+ <data key="d1">Table: gasstations</data>
65
+ <data key="d2">schema_extraction</data>
66
+ <data key="d3">gasstations</data>
67
+ <data key="d4">4</data>
68
+ <data key="d5">5716</data>
69
+ </node>
70
+ <node id="&quot;gasstations.GasStationID&quot;">
71
+ <data key="d0">column</data>
72
+ <data key="d1">Column: gasstations.GasStationID</data>
73
+ <data key="d2">schema_extraction</data>
74
+ <data key="d3">gasstations</data>
75
+ <data key="d6">GasStationID</data>
76
+ <data key="d7">INTEGER</data>
77
+ <data key="d8">True</data>
78
+ <data key="d9">False</data>
79
+ <data key="d10">True</data>
80
+ </node>
81
+ <node id="&quot;gasstations.ChainID&quot;">
82
+ <data key="d0">column</data>
83
+ <data key="d1">Column: gasstations.ChainID</data>
84
+ <data key="d2">schema_extraction</data>
85
+ <data key="d3">gasstations</data>
86
+ <data key="d6">ChainID</data>
87
+ <data key="d7">INTEGER</data>
88
+ <data key="d8">False</data>
89
+ <data key="d9">True</data>
90
+ <data key="d10">False</data>
91
+ <data key="d11">transactions_1k</data>
92
+ <data key="d12">TransactionID</data>
93
+ </node>
94
+ <node id="&quot;gasstations.Country&quot;">
95
+ <data key="d0">column</data>
96
+ <data key="d1">Column: gasstations.Country</data>
97
+ <data key="d2">schema_extraction</data>
98
+ <data key="d3">gasstations</data>
99
+ <data key="d6">Country</data>
100
+ <data key="d7">TEXT</data>
101
+ <data key="d8">False</data>
102
+ <data key="d9">False</data>
103
+ <data key="d10">False</data>
104
+ </node>
105
+ <node id="&quot;gasstations.Segment&quot;">
106
+ <data key="d0">column</data>
107
+ <data key="d1">Column: gasstations.Segment</data>
108
+ <data key="d2">schema_extraction</data>
109
+ <data key="d3">gasstations</data>
110
+ <data key="d6">Segment</data>
111
+ <data key="d7">TEXT</data>
112
+ <data key="d8">False</data>
113
+ <data key="d9">False</data>
114
+ <data key="d10">False</data>
115
+ </node>
116
+ <node id="&quot;products&quot;">
117
+ <data key="d0">complete_table</data>
118
+ <data key="d1">Table: products</data>
119
+ <data key="d2">schema_extraction</data>
120
+ <data key="d3">products</data>
121
+ <data key="d4">2</data>
122
+ <data key="d5">591</data>
123
+ </node>
124
+ <node id="&quot;products.ProductID&quot;">
125
+ <data key="d0">column</data>
126
+ <data key="d1">Column: products.ProductID</data>
127
+ <data key="d2">schema_extraction</data>
128
+ <data key="d3">products</data>
129
+ <data key="d6">ProductID</data>
130
+ <data key="d7">INTEGER</data>
131
+ <data key="d8">True</data>
132
+ <data key="d9">True</data>
133
+ <data key="d10">True</data>
134
+ <data key="d11">transactions_1k</data>
135
+ <data key="d12">TransactionID</data>
136
+ </node>
137
+ <node id="&quot;products.Description&quot;">
138
+ <data key="d0">column</data>
139
+ <data key="d1">Column: products.Description</data>
140
+ <data key="d2">schema_extraction</data>
141
+ <data key="d3">products</data>
142
+ <data key="d6">Description</data>
143
+ <data key="d7">TEXT</data>
144
+ <data key="d8">False</data>
145
+ <data key="d9">False</data>
146
+ <data key="d10">False</data>
147
+ </node>
148
+ <node id="&quot;transactions_1k&quot;">
149
+ <data key="d0">complete_table</data>
150
+ <data key="d1">Table: transactions_1k</data>
151
+ <data key="d2">schema_extraction</data>
152
+ <data key="d3">transactions_1k</data>
153
+ <data key="d4">9</data>
154
+ <data key="d5">1000</data>
155
+ </node>
156
+ <node id="&quot;transactions_1k.TransactionID&quot;">
157
+ <data key="d0">column</data>
158
+ <data key="d1">Column: transactions_1k.TransactionID</data>
159
+ <data key="d2">schema_extraction</data>
160
+ <data key="d3">transactions_1k</data>
161
+ <data key="d6">TransactionID</data>
162
+ <data key="d7">INTEGER</data>
163
+ <data key="d8">True</data>
164
+ <data key="d9">False</data>
165
+ <data key="d10">False</data>
166
+ </node>
167
+ <node id="&quot;transactions_1k.Date&quot;">
168
+ <data key="d0">column</data>
169
+ <data key="d1">Column: transactions_1k.Date</data>
170
+ <data key="d2">schema_extraction</data>
171
+ <data key="d3">transactions_1k</data>
172
+ <data key="d6">Date</data>
173
+ <data key="d7">DATE</data>
174
+ <data key="d8">False</data>
175
+ <data key="d9">True</data>
176
+ <data key="d10">False</data>
177
+ <data key="d11">yearmonth</data>
178
+ <data key="d12">Date</data>
179
+ </node>
180
+ <node id="&quot;transactions_1k.Time&quot;">
181
+ <data key="d0">column</data>
182
+ <data key="d1">Column: transactions_1k.Time</data>
183
+ <data key="d2">schema_extraction</data>
184
+ <data key="d3">transactions_1k</data>
185
+ <data key="d6">Time</data>
186
+ <data key="d7">TEXT</data>
187
+ <data key="d8">False</data>
188
+ <data key="d9">False</data>
189
+ <data key="d10">False</data>
190
+ </node>
191
+ <node id="&quot;transactions_1k.CustomerID&quot;">
192
+ <data key="d0">column</data>
193
+ <data key="d1">Column: transactions_1k.CustomerID</data>
194
+ <data key="d2">schema_extraction</data>
195
+ <data key="d3">transactions_1k</data>
196
+ <data key="d6">CustomerID</data>
197
+ <data key="d7">INTEGER</data>
198
+ <data key="d8">False</data>
199
+ <data key="d9">True</data>
200
+ <data key="d10">False</data>
201
+ <data key="d11">yearmonth</data>
202
+ <data key="d12">CustomerID</data>
203
+ </node>
204
+ <node id="&quot;transactions_1k.CardID&quot;">
205
+ <data key="d0">column</data>
206
+ <data key="d1">Column: transactions_1k.CardID</data>
207
+ <data key="d2">schema_extraction</data>
208
+ <data key="d3">transactions_1k</data>
209
+ <data key="d6">CardID</data>
210
+ <data key="d7">INTEGER</data>
211
+ <data key="d8">False</data>
212
+ <data key="d9">False</data>
213
+ <data key="d10">False</data>
214
+ </node>
215
+ <node id="&quot;transactions_1k.GasStationID&quot;">
216
+ <data key="d0">column</data>
217
+ <data key="d1">Column: transactions_1k.GasStationID</data>
218
+ <data key="d2">schema_extraction</data>
219
+ <data key="d3">transactions_1k</data>
220
+ <data key="d6">GasStationID</data>
221
+ <data key="d7">INTEGER</data>
222
+ <data key="d8">False</data>
223
+ <data key="d9">True</data>
224
+ <data key="d10">False</data>
225
+ <data key="d11">gasstations</data>
226
+ <data key="d12">GasStationID</data>
227
+ </node>
228
+ <node id="&quot;transactions_1k.ProductID&quot;">
229
+ <data key="d0">column</data>
230
+ <data key="d1">Column: transactions_1k.ProductID</data>
231
+ <data key="d2">schema_extraction</data>
232
+ <data key="d3">transactions_1k</data>
233
+ <data key="d6">ProductID</data>
234
+ <data key="d7">INTEGER</data>
235
+ <data key="d8">False</data>
236
+ <data key="d9">True</data>
237
+ <data key="d10">False</data>
238
+ <data key="d11">products</data>
239
+ <data key="d12">ProductID</data>
240
+ </node>
241
+ <node id="&quot;transactions_1k.Amount&quot;">
242
+ <data key="d0">column</data>
243
+ <data key="d1">Column: transactions_1k.Amount</data>
244
+ <data key="d2">schema_extraction</data>
245
+ <data key="d3">transactions_1k</data>
246
+ <data key="d6">Amount</data>
247
+ <data key="d7">INTEGER</data>
248
+ <data key="d8">False</data>
249
+ <data key="d9">False</data>
250
+ <data key="d10">False</data>
251
+ </node>
252
+ <node id="&quot;transactions_1k.Price&quot;">
253
+ <data key="d0">column</data>
254
+ <data key="d1">Column: transactions_1k.Price</data>
255
+ <data key="d2">schema_extraction</data>
256
+ <data key="d3">transactions_1k</data>
257
+ <data key="d6">Price</data>
258
+ <data key="d7">REAL</data>
259
+ <data key="d8">False</data>
260
+ <data key="d9">False</data>
261
+ <data key="d10">False</data>
262
+ </node>
263
+ <node id="&quot;yearmonth&quot;">
264
+ <data key="d0">complete_table</data>
265
+ <data key="d1">Table: yearmonth</data>
266
+ <data key="d2">schema_extraction</data>
267
+ <data key="d3">yearmonth</data>
268
+ <data key="d4">3</data>
269
+ <data key="d5">383282</data>
270
+ </node>
271
+ <node id="&quot;yearmonth.CustomerID&quot;">
272
+ <data key="d0">column</data>
273
+ <data key="d1">Column: yearmonth.CustomerID</data>
274
+ <data key="d2">schema_extraction</data>
275
+ <data key="d3">yearmonth</data>
276
+ <data key="d6">CustomerID</data>
277
+ <data key="d7">INTEGER</data>
278
+ <data key="d8">True</data>
279
+ <data key="d9">True</data>
280
+ <data key="d10">True</data>
281
+ <data key="d11">customers</data>
282
+ </node>
283
+ <node id="&quot;yearmonth.Date&quot;">
284
+ <data key="d0">column</data>
285
+ <data key="d1">Column: yearmonth.Date</data>
286
+ <data key="d2">schema_extraction</data>
287
+ <data key="d3">yearmonth</data>
288
+ <data key="d6">Date</data>
289
+ <data key="d7">TEXT</data>
290
+ <data key="d8">True</data>
291
+ <data key="d9">False</data>
292
+ <data key="d10">True</data>
293
+ </node>
294
+ <node id="&quot;yearmonth.Consumption&quot;">
295
+ <data key="d0">column</data>
296
+ <data key="d1">Column: yearmonth.Consumption</data>
297
+ <data key="d2">schema_extraction</data>
298
+ <data key="d3">yearmonth</data>
299
+ <data key="d6">Consumption</data>
300
+ <data key="d7">REAL</data>
301
+ <data key="d8">False</data>
302
+ <data key="d9">False</data>
303
+ <data key="d10">False</data>
304
+ </node>
305
+ <edge source="&quot;customers&quot;" target="&quot;customers.CustomerID&quot;">
306
+ <data key="d13">10.0</data>
307
+ <data key="d14">Table 'customers' contains column 'CustomerID'</data>
308
+ <data key="d15">table_structure, contains_column</data>
309
+ <data key="d16">schema_extraction</data>
310
+ </edge>
311
+ <edge source="&quot;customers&quot;" target="&quot;customers.Segment&quot;">
312
+ <data key="d13">10.0</data>
313
+ <data key="d14">Table 'customers' contains column 'Segment'</data>
314
+ <data key="d15">table_structure, contains_column</data>
315
+ <data key="d16">schema_extraction</data>
316
+ </edge>
317
+ <edge source="&quot;customers&quot;" target="&quot;customers.Currency&quot;">
318
+ <data key="d13">10.0</data>
319
+ <data key="d14">Table 'customers' contains column 'Currency'</data>
320
+ <data key="d15">table_structure, contains_column</data>
321
+ <data key="d16">schema_extraction</data>
322
+ </edge>
323
+ <edge source="&quot;customers.CustomerID&quot;" target="&quot;yearmonth.CustomerID&quot;">
324
+ <data key="d13">15.0</data>
325
+ <data key="d14">Foreign key: 'CustomerID' in 'customers' references 'CustomerID' in 'yearmonth'</data>
326
+ <data key="d15">foreign_key, references, data_integrity</data>
327
+ <data key="d16">schema_extraction</data>
328
+ </edge>
329
+ <edge source="&quot;gasstations&quot;" target="&quot;gasstations.GasStationID&quot;">
330
+ <data key="d13">10.0</data>
331
+ <data key="d14">Table 'gasstations' contains column 'GasStationID'</data>
332
+ <data key="d15">table_structure, contains_column</data>
333
+ <data key="d16">schema_extraction</data>
334
+ </edge>
335
+ <edge source="&quot;gasstations&quot;" target="&quot;gasstations.ChainID&quot;">
336
+ <data key="d13">10.0</data>
337
+ <data key="d14">Table 'gasstations' contains column 'ChainID'</data>
338
+ <data key="d15">table_structure, contains_column</data>
339
+ <data key="d16">schema_extraction</data>
340
+ </edge>
341
+ <edge source="&quot;gasstations&quot;" target="&quot;gasstations.Country&quot;">
342
+ <data key="d13">10.0</data>
343
+ <data key="d14">Table 'gasstations' contains column 'Country'</data>
344
+ <data key="d15">table_structure, contains_column</data>
345
+ <data key="d16">schema_extraction</data>
346
+ </edge>
347
+ <edge source="&quot;gasstations&quot;" target="&quot;gasstations.Segment&quot;">
348
+ <data key="d13">10.0</data>
349
+ <data key="d14">Table 'gasstations' contains column 'Segment'</data>
350
+ <data key="d15">table_structure, contains_column</data>
351
+ <data key="d16">schema_extraction</data>
352
+ </edge>
353
+ <edge source="&quot;gasstations.ChainID&quot;" target="&quot;transactions_1k.TransactionID&quot;">
354
+ <data key="d13">15.0</data>
355
+ <data key="d14">Foreign key: 'ChainID' in 'gasstations' references 'TransactionID' in 'transactions_1k'</data>
356
+ <data key="d15">foreign_key, references, data_integrity</data>
357
+ <data key="d16">schema_extraction</data>
358
+ </edge>
359
+ <edge source="&quot;products&quot;" target="&quot;products.ProductID&quot;">
360
+ <data key="d13">10.0</data>
361
+ <data key="d14">Table 'products' contains column 'ProductID'</data>
362
+ <data key="d15">table_structure, contains_column</data>
363
+ <data key="d16">schema_extraction</data>
364
+ </edge>
365
+ <edge source="&quot;products&quot;" target="&quot;products.Description&quot;">
366
+ <data key="d13">10.0</data>
367
+ <data key="d14">Table 'products' contains column 'Description'</data>
368
+ <data key="d15">table_structure, contains_column</data>
369
+ <data key="d16">schema_extraction</data>
370
+ </edge>
371
+ <edge source="&quot;products.ProductID&quot;" target="&quot;transactions_1k.TransactionID&quot;">
372
+ <data key="d13">15.0</data>
373
+ <data key="d14">Foreign key: 'ProductID' in 'products' references 'TransactionID' in 'transactions_1k'</data>
374
+ <data key="d15">foreign_key, references, data_integrity</data>
375
+ <data key="d16">schema_extraction</data>
376
+ </edge>
377
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.TransactionID&quot;">
378
+ <data key="d13">10.0</data>
379
+ <data key="d14">Table 'transactions_1k' contains column 'TransactionID'</data>
380
+ <data key="d15">table_structure, contains_column</data>
381
+ <data key="d16">schema_extraction</data>
382
+ </edge>
383
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.Date&quot;">
384
+ <data key="d13">10.0</data>
385
+ <data key="d14">Table 'transactions_1k' contains column 'Date'</data>
386
+ <data key="d15">table_structure, contains_column</data>
387
+ <data key="d16">schema_extraction</data>
388
+ </edge>
389
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.Time&quot;">
390
+ <data key="d13">10.0</data>
391
+ <data key="d14">Table 'transactions_1k' contains column 'Time'</data>
392
+ <data key="d15">table_structure, contains_column</data>
393
+ <data key="d16">schema_extraction</data>
394
+ </edge>
395
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.CustomerID&quot;">
396
+ <data key="d13">10.0</data>
397
+ <data key="d14">Table 'transactions_1k' contains column 'CustomerID'</data>
398
+ <data key="d15">table_structure, contains_column</data>
399
+ <data key="d16">schema_extraction</data>
400
+ </edge>
401
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.CardID&quot;">
402
+ <data key="d13">10.0</data>
403
+ <data key="d14">Table 'transactions_1k' contains column 'CardID'</data>
404
+ <data key="d15">table_structure, contains_column</data>
405
+ <data key="d16">schema_extraction</data>
406
+ </edge>
407
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.GasStationID&quot;">
408
+ <data key="d13">10.0</data>
409
+ <data key="d14">Table 'transactions_1k' contains column 'GasStationID'</data>
410
+ <data key="d15">table_structure, contains_column</data>
411
+ <data key="d16">schema_extraction</data>
412
+ </edge>
413
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.ProductID&quot;">
414
+ <data key="d13">10.0</data>
415
+ <data key="d14">Table 'transactions_1k' contains column 'ProductID'</data>
416
+ <data key="d15">table_structure, contains_column</data>
417
+ <data key="d16">schema_extraction</data>
418
+ </edge>
419
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.Amount&quot;">
420
+ <data key="d13">10.0</data>
421
+ <data key="d14">Table 'transactions_1k' contains column 'Amount'</data>
422
+ <data key="d15">table_structure, contains_column</data>
423
+ <data key="d16">schema_extraction</data>
424
+ </edge>
425
+ <edge source="&quot;transactions_1k&quot;" target="&quot;transactions_1k.Price&quot;">
426
+ <data key="d13">10.0</data>
427
+ <data key="d14">Table 'transactions_1k' contains column 'Price'</data>
428
+ <data key="d15">table_structure, contains_column</data>
429
+ <data key="d16">schema_extraction</data>
430
+ </edge>
431
+ <edge source="&quot;transactions_1k.Date&quot;" target="&quot;yearmonth.Date&quot;">
432
+ <data key="d13">15.0</data>
433
+ <data key="d14">Foreign key: 'Date' in 'transactions_1k' references 'Date' in 'yearmonth'</data>
434
+ <data key="d15">foreign_key, references, data_integrity</data>
435
+ <data key="d16">schema_extraction</data>
436
+ </edge>
437
+ <edge source="&quot;transactions_1k.CustomerID&quot;" target="&quot;yearmonth.CustomerID&quot;">
438
+ <data key="d13">15.0</data>
439
+ <data key="d14">Foreign key: 'CustomerID' in 'transactions_1k' references 'CustomerID' in 'yearmonth'</data>
440
+ <data key="d15">foreign_key, references, data_integrity</data>
441
+ <data key="d16">schema_extraction</data>
442
+ </edge>
443
+ <edge source="&quot;transactions_1k.GasStationID&quot;" target="&quot;gasstations.GasStationID&quot;">
444
+ <data key="d13">15.0</data>
445
+ <data key="d14">Foreign key: 'GasStationID' in 'transactions_1k' references 'GasStationID' in 'gasstations'</data>
446
+ <data key="d15">foreign_key, references, data_integrity</data>
447
+ <data key="d16">schema_extraction</data>
448
+ </edge>
449
+ <edge source="&quot;transactions_1k.ProductID&quot;" target="&quot;products.ProductID&quot;">
450
+ <data key="d13">15.0</data>
451
+ <data key="d14">Foreign key: 'ProductID' in 'transactions_1k' references 'ProductID' in 'products'</data>
452
+ <data key="d15">foreign_key, references, data_integrity</data>
453
+ <data key="d16">schema_extraction</data>
454
+ </edge>
455
+ <edge source="&quot;yearmonth&quot;" target="&quot;yearmonth.CustomerID&quot;">
456
+ <data key="d13">10.0</data>
457
+ <data key="d14">Table 'yearmonth' contains column 'CustomerID'</data>
458
+ <data key="d15">table_structure, contains_column</data>
459
+ <data key="d16">schema_extraction</data>
460
+ </edge>
461
+ <edge source="&quot;yearmonth&quot;" target="&quot;yearmonth.Date&quot;">
462
+ <data key="d13">10.0</data>
463
+ <data key="d14">Table 'yearmonth' contains column 'Date'</data>
464
+ <data key="d15">table_structure, contains_column</data>
465
+ <data key="d16">schema_extraction</data>
466
+ </edge>
467
+ <edge source="&quot;yearmonth&quot;" target="&quot;yearmonth.Consumption&quot;">
468
+ <data key="d13">10.0</data>
469
+ <data key="d14">Table 'yearmonth' contains column 'Consumption'</data>
470
+ <data key="d15">table_structure, contains_column</data>
471
+ <data key="d16">schema_extraction</data>
472
+ </edge>
473
+ </graph></graphml>
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kg_node_embeddings_chunk_entity_relation.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kv_store_full_docs.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kv_store_llm_response_cache.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/kv_store_text_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/vdb_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"embedding_dim": 1024, "data": [], "matrix": ""}
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/vdb_entities.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_debit_card_specializing/vdb_relationships.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/graph_chunk_entity_relation.graphml ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kg_node_embeddings_chunk_entity_relation.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kv_store_full_docs.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kv_store_llm_response_cache.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/kv_store_text_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/vdb_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"embedding_dim": 1024, "data": [], "matrix": ""}
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/vdb_entities.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_european_football_2/vdb_relationships.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/graph_chunk_entity_relation.graphml ADDED
@@ -0,0 +1,1099 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"><key id="d17" for="edge" attr.name="source_id" attr.type="string"/>
3
+ <key id="d16" for="edge" attr.name="keywords" attr.type="string"/>
4
+ <key id="d15" for="edge" attr.name="description" attr.type="string"/>
5
+ <key id="d14" for="edge" attr.name="weight" attr.type="double"/>
6
+ <key id="d13" for="node" attr.name="references_column" attr.type="string"/>
7
+ <key id="d12" for="node" attr.name="references_table" attr.type="string"/>
8
+ <key id="d11" for="node" attr.name="default" attr.type="string"/>
9
+ <key id="d10" for="node" attr.name="not_null" attr.type="boolean"/>
10
+ <key id="d9" for="node" attr.name="is_foreign_key" attr.type="boolean"/>
11
+ <key id="d8" for="node" attr.name="is_primary_key" attr.type="boolean"/>
12
+ <key id="d7" for="node" attr.name="data_type" attr.type="string"/>
13
+ <key id="d6" for="node" attr.name="column_name" attr.type="string"/>
14
+ <key id="d5" for="node" attr.name="row_count" attr.type="long"/>
15
+ <key id="d4" for="node" attr.name="column_count" attr.type="long"/>
16
+ <key id="d3" for="node" attr.name="table_name" attr.type="string"/>
17
+ <key id="d2" for="node" attr.name="source_id" attr.type="string"/>
18
+ <key id="d1" for="node" attr.name="description" attr.type="string"/>
19
+ <key id="d0" for="node" attr.name="entity_type" attr.type="string"/>
20
+ <graph edgedefault="directed"><node id="&quot;account&quot;">
21
+ <data key="d0">complete_table</data>
22
+ <data key="d1">Table: account</data>
23
+ <data key="d2">schema_extraction</data>
24
+ <data key="d3">account</data>
25
+ <data key="d4">4</data>
26
+ <data key="d5">4500</data>
27
+ </node>
28
+ <node id="&quot;account.account_id&quot;">
29
+ <data key="d0">column</data>
30
+ <data key="d1">Column: account.account_id</data>
31
+ <data key="d2">schema_extraction</data>
32
+ <data key="d3">account</data>
33
+ <data key="d6">account_id</data>
34
+ <data key="d7">INTEGER</data>
35
+ <data key="d8">True</data>
36
+ <data key="d9">False</data>
37
+ <data key="d10">True</data>
38
+ <data key="d11">0</data>
39
+ </node>
40
+ <node id="&quot;account.district_id&quot;">
41
+ <data key="d0">column</data>
42
+ <data key="d1">Column: account.district_id</data>
43
+ <data key="d2">schema_extraction</data>
44
+ <data key="d3">account</data>
45
+ <data key="d6">district_id</data>
46
+ <data key="d7">INTEGER</data>
47
+ <data key="d8">False</data>
48
+ <data key="d9">True</data>
49
+ <data key="d10">True</data>
50
+ <data key="d11">0</data>
51
+ <data key="d12">district</data>
52
+ <data key="d13">district_id</data>
53
+ </node>
54
+ <node id="&quot;account.frequency&quot;">
55
+ <data key="d0">column</data>
56
+ <data key="d1">Column: account.frequency</data>
57
+ <data key="d2">schema_extraction</data>
58
+ <data key="d3">account</data>
59
+ <data key="d6">frequency</data>
60
+ <data key="d7">TEXT</data>
61
+ <data key="d8">False</data>
62
+ <data key="d9">False</data>
63
+ <data key="d10">True</data>
64
+ </node>
65
+ <node id="&quot;account.date&quot;">
66
+ <data key="d0">column</data>
67
+ <data key="d1">Column: account.date</data>
68
+ <data key="d2">schema_extraction</data>
69
+ <data key="d3">account</data>
70
+ <data key="d6">date</data>
71
+ <data key="d7">DATE</data>
72
+ <data key="d8">False</data>
73
+ <data key="d9">False</data>
74
+ <data key="d10">True</data>
75
+ </node>
76
+ <node id="&quot;card&quot;">
77
+ <data key="d0">complete_table</data>
78
+ <data key="d1">Table: card</data>
79
+ <data key="d2">schema_extraction</data>
80
+ <data key="d3">card</data>
81
+ <data key="d4">4</data>
82
+ <data key="d5">892</data>
83
+ </node>
84
+ <node id="&quot;card.card_id&quot;">
85
+ <data key="d0">column</data>
86
+ <data key="d1">Column: card.card_id</data>
87
+ <data key="d2">schema_extraction</data>
88
+ <data key="d3">card</data>
89
+ <data key="d6">card_id</data>
90
+ <data key="d7">INTEGER</data>
91
+ <data key="d8">True</data>
92
+ <data key="d9">False</data>
93
+ <data key="d10">True</data>
94
+ <data key="d11">0</data>
95
+ </node>
96
+ <node id="&quot;card.disp_id&quot;">
97
+ <data key="d0">column</data>
98
+ <data key="d1">Column: card.disp_id</data>
99
+ <data key="d2">schema_extraction</data>
100
+ <data key="d3">card</data>
101
+ <data key="d6">disp_id</data>
102
+ <data key="d7">INTEGER</data>
103
+ <data key="d8">False</data>
104
+ <data key="d9">True</data>
105
+ <data key="d10">True</data>
106
+ <data key="d12">disp</data>
107
+ <data key="d13">disp_id</data>
108
+ </node>
109
+ <node id="&quot;card.type&quot;">
110
+ <data key="d0">column</data>
111
+ <data key="d1">Column: card.type</data>
112
+ <data key="d2">schema_extraction</data>
113
+ <data key="d3">card</data>
114
+ <data key="d6">type</data>
115
+ <data key="d7">TEXT</data>
116
+ <data key="d8">False</data>
117
+ <data key="d9">False</data>
118
+ <data key="d10">True</data>
119
+ </node>
120
+ <node id="&quot;card.issued&quot;">
121
+ <data key="d0">column</data>
122
+ <data key="d1">Column: card.issued</data>
123
+ <data key="d2">schema_extraction</data>
124
+ <data key="d3">card</data>
125
+ <data key="d6">issued</data>
126
+ <data key="d7">DATE</data>
127
+ <data key="d8">False</data>
128
+ <data key="d9">False</data>
129
+ <data key="d10">True</data>
130
+ </node>
131
+ <node id="&quot;client&quot;">
132
+ <data key="d0">complete_table</data>
133
+ <data key="d1">Table: client</data>
134
+ <data key="d2">schema_extraction</data>
135
+ <data key="d3">client</data>
136
+ <data key="d4">4</data>
137
+ <data key="d5">5369</data>
138
+ </node>
139
+ <node id="&quot;client.client_id&quot;">
140
+ <data key="d0">column</data>
141
+ <data key="d1">Column: client.client_id</data>
142
+ <data key="d2">schema_extraction</data>
143
+ <data key="d3">client</data>
144
+ <data key="d6">client_id</data>
145
+ <data key="d7">INTEGER</data>
146
+ <data key="d8">True</data>
147
+ <data key="d9">False</data>
148
+ <data key="d10">True</data>
149
+ </node>
150
+ <node id="&quot;client.gender&quot;">
151
+ <data key="d0">column</data>
152
+ <data key="d1">Column: client.gender</data>
153
+ <data key="d2">schema_extraction</data>
154
+ <data key="d3">client</data>
155
+ <data key="d6">gender</data>
156
+ <data key="d7">TEXT</data>
157
+ <data key="d8">False</data>
158
+ <data key="d9">False</data>
159
+ <data key="d10">True</data>
160
+ </node>
161
+ <node id="&quot;client.birth_date&quot;">
162
+ <data key="d0">column</data>
163
+ <data key="d1">Column: client.birth_date</data>
164
+ <data key="d2">schema_extraction</data>
165
+ <data key="d3">client</data>
166
+ <data key="d6">birth_date</data>
167
+ <data key="d7">DATE</data>
168
+ <data key="d8">False</data>
169
+ <data key="d9">False</data>
170
+ <data key="d10">True</data>
171
+ </node>
172
+ <node id="&quot;client.district_id&quot;">
173
+ <data key="d0">column</data>
174
+ <data key="d1">Column: client.district_id</data>
175
+ <data key="d2">schema_extraction</data>
176
+ <data key="d3">client</data>
177
+ <data key="d6">district_id</data>
178
+ <data key="d7">INTEGER</data>
179
+ <data key="d8">False</data>
180
+ <data key="d9">True</data>
181
+ <data key="d10">True</data>
182
+ <data key="d12">district</data>
183
+ <data key="d13">district_id</data>
184
+ </node>
185
+ <node id="&quot;disp&quot;">
186
+ <data key="d0">complete_table</data>
187
+ <data key="d1">Table: disp</data>
188
+ <data key="d2">schema_extraction</data>
189
+ <data key="d3">disp</data>
190
+ <data key="d4">4</data>
191
+ <data key="d5">5369</data>
192
+ </node>
193
+ <node id="&quot;disp.disp_id&quot;">
194
+ <data key="d0">column</data>
195
+ <data key="d1">Column: disp.disp_id</data>
196
+ <data key="d2">schema_extraction</data>
197
+ <data key="d3">disp</data>
198
+ <data key="d6">disp_id</data>
199
+ <data key="d7">INTEGER</data>
200
+ <data key="d8">True</data>
201
+ <data key="d9">False</data>
202
+ <data key="d10">True</data>
203
+ </node>
204
+ <node id="&quot;disp.client_id&quot;">
205
+ <data key="d0">column</data>
206
+ <data key="d1">Column: disp.client_id</data>
207
+ <data key="d2">schema_extraction</data>
208
+ <data key="d3">disp</data>
209
+ <data key="d6">client_id</data>
210
+ <data key="d7">INTEGER</data>
211
+ <data key="d8">False</data>
212
+ <data key="d9">True</data>
213
+ <data key="d10">True</data>
214
+ <data key="d12">client</data>
215
+ <data key="d13">client_id</data>
216
+ </node>
217
+ <node id="&quot;disp.account_id&quot;">
218
+ <data key="d0">column</data>
219
+ <data key="d1">Column: disp.account_id</data>
220
+ <data key="d2">schema_extraction</data>
221
+ <data key="d3">disp</data>
222
+ <data key="d6">account_id</data>
223
+ <data key="d7">INTEGER</data>
224
+ <data key="d8">False</data>
225
+ <data key="d9">True</data>
226
+ <data key="d10">True</data>
227
+ <data key="d12">account</data>
228
+ <data key="d13">account_id</data>
229
+ </node>
230
+ <node id="&quot;disp.type&quot;">
231
+ <data key="d0">column</data>
232
+ <data key="d1">Column: disp.type</data>
233
+ <data key="d2">schema_extraction</data>
234
+ <data key="d3">disp</data>
235
+ <data key="d6">type</data>
236
+ <data key="d7">TEXT</data>
237
+ <data key="d8">False</data>
238
+ <data key="d9">False</data>
239
+ <data key="d10">True</data>
240
+ </node>
241
+ <node id="&quot;district&quot;">
242
+ <data key="d0">complete_table</data>
243
+ <data key="d1">Table: district</data>
244
+ <data key="d2">schema_extraction</data>
245
+ <data key="d3">district</data>
246
+ <data key="d4">16</data>
247
+ <data key="d5">77</data>
248
+ </node>
249
+ <node id="&quot;district.district_id&quot;">
250
+ <data key="d0">column</data>
251
+ <data key="d1">Column: district.district_id</data>
252
+ <data key="d2">schema_extraction</data>
253
+ <data key="d3">district</data>
254
+ <data key="d6">district_id</data>
255
+ <data key="d7">INTEGER</data>
256
+ <data key="d8">True</data>
257
+ <data key="d9">False</data>
258
+ <data key="d10">True</data>
259
+ <data key="d11">0</data>
260
+ </node>
261
+ <node id="&quot;district.A2&quot;">
262
+ <data key="d0">column</data>
263
+ <data key="d1">Column: district.A2</data>
264
+ <data key="d2">schema_extraction</data>
265
+ <data key="d3">district</data>
266
+ <data key="d6">A2</data>
267
+ <data key="d7">TEXT</data>
268
+ <data key="d8">False</data>
269
+ <data key="d9">False</data>
270
+ <data key="d10">True</data>
271
+ </node>
272
+ <node id="&quot;district.A3&quot;">
273
+ <data key="d0">column</data>
274
+ <data key="d1">Column: district.A3</data>
275
+ <data key="d2">schema_extraction</data>
276
+ <data key="d3">district</data>
277
+ <data key="d6">A3</data>
278
+ <data key="d7">TEXT</data>
279
+ <data key="d8">False</data>
280
+ <data key="d9">False</data>
281
+ <data key="d10">True</data>
282
+ </node>
283
+ <node id="&quot;district.A4&quot;">
284
+ <data key="d0">column</data>
285
+ <data key="d1">Column: district.A4</data>
286
+ <data key="d2">schema_extraction</data>
287
+ <data key="d3">district</data>
288
+ <data key="d6">A4</data>
289
+ <data key="d7">TEXT</data>
290
+ <data key="d8">False</data>
291
+ <data key="d9">False</data>
292
+ <data key="d10">True</data>
293
+ </node>
294
+ <node id="&quot;district.A5&quot;">
295
+ <data key="d0">column</data>
296
+ <data key="d1">Column: district.A5</data>
297
+ <data key="d2">schema_extraction</data>
298
+ <data key="d3">district</data>
299
+ <data key="d6">A5</data>
300
+ <data key="d7">TEXT</data>
301
+ <data key="d8">False</data>
302
+ <data key="d9">False</data>
303
+ <data key="d10">True</data>
304
+ </node>
305
+ <node id="&quot;district.A6&quot;">
306
+ <data key="d0">column</data>
307
+ <data key="d1">Column: district.A6</data>
308
+ <data key="d2">schema_extraction</data>
309
+ <data key="d3">district</data>
310
+ <data key="d6">A6</data>
311
+ <data key="d7">TEXT</data>
312
+ <data key="d8">False</data>
313
+ <data key="d9">False</data>
314
+ <data key="d10">True</data>
315
+ </node>
316
+ <node id="&quot;district.A7&quot;">
317
+ <data key="d0">column</data>
318
+ <data key="d1">Column: district.A7</data>
319
+ <data key="d2">schema_extraction</data>
320
+ <data key="d3">district</data>
321
+ <data key="d6">A7</data>
322
+ <data key="d7">TEXT</data>
323
+ <data key="d8">False</data>
324
+ <data key="d9">False</data>
325
+ <data key="d10">True</data>
326
+ </node>
327
+ <node id="&quot;district.A8&quot;">
328
+ <data key="d0">column</data>
329
+ <data key="d1">Column: district.A8</data>
330
+ <data key="d2">schema_extraction</data>
331
+ <data key="d3">district</data>
332
+ <data key="d6">A8</data>
333
+ <data key="d7">INTEGER</data>
334
+ <data key="d8">False</data>
335
+ <data key="d9">False</data>
336
+ <data key="d10">True</data>
337
+ </node>
338
+ <node id="&quot;district.A9&quot;">
339
+ <data key="d0">column</data>
340
+ <data key="d1">Column: district.A9</data>
341
+ <data key="d2">schema_extraction</data>
342
+ <data key="d3">district</data>
343
+ <data key="d6">A9</data>
344
+ <data key="d7">INTEGER</data>
345
+ <data key="d8">False</data>
346
+ <data key="d9">False</data>
347
+ <data key="d10">True</data>
348
+ </node>
349
+ <node id="&quot;district.A10&quot;">
350
+ <data key="d0">column</data>
351
+ <data key="d1">Column: district.A10</data>
352
+ <data key="d2">schema_extraction</data>
353
+ <data key="d3">district</data>
354
+ <data key="d6">A10</data>
355
+ <data key="d7">REAL</data>
356
+ <data key="d8">False</data>
357
+ <data key="d9">False</data>
358
+ <data key="d10">True</data>
359
+ </node>
360
+ <node id="&quot;district.A11&quot;">
361
+ <data key="d0">column</data>
362
+ <data key="d1">Column: district.A11</data>
363
+ <data key="d2">schema_extraction</data>
364
+ <data key="d3">district</data>
365
+ <data key="d6">A11</data>
366
+ <data key="d7">INTEGER</data>
367
+ <data key="d8">False</data>
368
+ <data key="d9">False</data>
369
+ <data key="d10">True</data>
370
+ </node>
371
+ <node id="&quot;district.A12&quot;">
372
+ <data key="d0">column</data>
373
+ <data key="d1">Column: district.A12</data>
374
+ <data key="d2">schema_extraction</data>
375
+ <data key="d3">district</data>
376
+ <data key="d6">A12</data>
377
+ <data key="d7">REAL</data>
378
+ <data key="d8">False</data>
379
+ <data key="d9">False</data>
380
+ <data key="d10">False</data>
381
+ </node>
382
+ <node id="&quot;district.A13&quot;">
383
+ <data key="d0">column</data>
384
+ <data key="d1">Column: district.A13</data>
385
+ <data key="d2">schema_extraction</data>
386
+ <data key="d3">district</data>
387
+ <data key="d6">A13</data>
388
+ <data key="d7">REAL</data>
389
+ <data key="d8">False</data>
390
+ <data key="d9">False</data>
391
+ <data key="d10">True</data>
392
+ </node>
393
+ <node id="&quot;district.A14&quot;">
394
+ <data key="d0">column</data>
395
+ <data key="d1">Column: district.A14</data>
396
+ <data key="d2">schema_extraction</data>
397
+ <data key="d3">district</data>
398
+ <data key="d6">A14</data>
399
+ <data key="d7">INTEGER</data>
400
+ <data key="d8">False</data>
401
+ <data key="d9">False</data>
402
+ <data key="d10">True</data>
403
+ </node>
404
+ <node id="&quot;district.A15&quot;">
405
+ <data key="d0">column</data>
406
+ <data key="d1">Column: district.A15</data>
407
+ <data key="d2">schema_extraction</data>
408
+ <data key="d3">district</data>
409
+ <data key="d6">A15</data>
410
+ <data key="d7">INTEGER</data>
411
+ <data key="d8">False</data>
412
+ <data key="d9">False</data>
413
+ <data key="d10">False</data>
414
+ </node>
415
+ <node id="&quot;district.A16&quot;">
416
+ <data key="d0">column</data>
417
+ <data key="d1">Column: district.A16</data>
418
+ <data key="d2">schema_extraction</data>
419
+ <data key="d3">district</data>
420
+ <data key="d6">A16</data>
421
+ <data key="d7">INTEGER</data>
422
+ <data key="d8">False</data>
423
+ <data key="d9">False</data>
424
+ <data key="d10">True</data>
425
+ </node>
426
+ <node id="&quot;loan&quot;">
427
+ <data key="d0">complete_table</data>
428
+ <data key="d1">Table: loan</data>
429
+ <data key="d2">schema_extraction</data>
430
+ <data key="d3">loan</data>
431
+ <data key="d4">7</data>
432
+ <data key="d5">682</data>
433
+ </node>
434
+ <node id="&quot;loan.loan_id&quot;">
435
+ <data key="d0">column</data>
436
+ <data key="d1">Column: loan.loan_id</data>
437
+ <data key="d2">schema_extraction</data>
438
+ <data key="d3">loan</data>
439
+ <data key="d6">loan_id</data>
440
+ <data key="d7">INTEGER</data>
441
+ <data key="d8">True</data>
442
+ <data key="d9">False</data>
443
+ <data key="d10">True</data>
444
+ <data key="d11">0</data>
445
+ </node>
446
+ <node id="&quot;loan.account_id&quot;">
447
+ <data key="d0">column</data>
448
+ <data key="d1">Column: loan.account_id</data>
449
+ <data key="d2">schema_extraction</data>
450
+ <data key="d3">loan</data>
451
+ <data key="d6">account_id</data>
452
+ <data key="d7">INTEGER</data>
453
+ <data key="d8">False</data>
454
+ <data key="d9">True</data>
455
+ <data key="d10">True</data>
456
+ <data key="d12">account</data>
457
+ <data key="d13">account_id</data>
458
+ </node>
459
+ <node id="&quot;loan.date&quot;">
460
+ <data key="d0">column</data>
461
+ <data key="d1">Column: loan.date</data>
462
+ <data key="d2">schema_extraction</data>
463
+ <data key="d3">loan</data>
464
+ <data key="d6">date</data>
465
+ <data key="d7">DATE</data>
466
+ <data key="d8">False</data>
467
+ <data key="d9">False</data>
468
+ <data key="d10">True</data>
469
+ </node>
470
+ <node id="&quot;loan.amount&quot;">
471
+ <data key="d0">column</data>
472
+ <data key="d1">Column: loan.amount</data>
473
+ <data key="d2">schema_extraction</data>
474
+ <data key="d3">loan</data>
475
+ <data key="d6">amount</data>
476
+ <data key="d7">INTEGER</data>
477
+ <data key="d8">False</data>
478
+ <data key="d9">False</data>
479
+ <data key="d10">True</data>
480
+ </node>
481
+ <node id="&quot;loan.duration&quot;">
482
+ <data key="d0">column</data>
483
+ <data key="d1">Column: loan.duration</data>
484
+ <data key="d2">schema_extraction</data>
485
+ <data key="d3">loan</data>
486
+ <data key="d6">duration</data>
487
+ <data key="d7">INTEGER</data>
488
+ <data key="d8">False</data>
489
+ <data key="d9">True</data>
490
+ <data key="d10">True</data>
491
+ <data key="d12">district</data>
492
+ <data key="d13">district_id</data>
493
+ </node>
494
+ <node id="&quot;loan.payments&quot;">
495
+ <data key="d0">column</data>
496
+ <data key="d1">Column: loan.payments</data>
497
+ <data key="d2">schema_extraction</data>
498
+ <data key="d3">loan</data>
499
+ <data key="d6">payments</data>
500
+ <data key="d7">REAL</data>
501
+ <data key="d8">False</data>
502
+ <data key="d9">False</data>
503
+ <data key="d10">True</data>
504
+ </node>
505
+ <node id="&quot;loan.status&quot;">
506
+ <data key="d0">column</data>
507
+ <data key="d1">Column: loan.status</data>
508
+ <data key="d2">schema_extraction</data>
509
+ <data key="d3">loan</data>
510
+ <data key="d6">status</data>
511
+ <data key="d7">TEXT</data>
512
+ <data key="d8">False</data>
513
+ <data key="d9">False</data>
514
+ <data key="d10">True</data>
515
+ </node>
516
+ <node id="&quot;order&quot;">
517
+ <data key="d0">complete_table</data>
518
+ <data key="d1">Table: order</data>
519
+ <data key="d2">schema_extraction</data>
520
+ <data key="d3">order</data>
521
+ <data key="d4">6</data>
522
+ <data key="d5">6471</data>
523
+ </node>
524
+ <node id="&quot;order.order_id&quot;">
525
+ <data key="d0">column</data>
526
+ <data key="d1">Column: order.order_id</data>
527
+ <data key="d2">schema_extraction</data>
528
+ <data key="d3">order</data>
529
+ <data key="d6">order_id</data>
530
+ <data key="d7">INTEGER</data>
531
+ <data key="d8">True</data>
532
+ <data key="d9">False</data>
533
+ <data key="d10">True</data>
534
+ <data key="d11">0</data>
535
+ </node>
536
+ <node id="&quot;order.account_id&quot;">
537
+ <data key="d0">column</data>
538
+ <data key="d1">Column: order.account_id</data>
539
+ <data key="d2">schema_extraction</data>
540
+ <data key="d3">order</data>
541
+ <data key="d6">account_id</data>
542
+ <data key="d7">INTEGER</data>
543
+ <data key="d8">False</data>
544
+ <data key="d9">True</data>
545
+ <data key="d10">True</data>
546
+ <data key="d12">account</data>
547
+ <data key="d13">account_id</data>
548
+ </node>
549
+ <node id="&quot;order.bank_to&quot;">
550
+ <data key="d0">column</data>
551
+ <data key="d1">Column: order.bank_to</data>
552
+ <data key="d2">schema_extraction</data>
553
+ <data key="d3">order</data>
554
+ <data key="d6">bank_to</data>
555
+ <data key="d7">TEXT</data>
556
+ <data key="d8">False</data>
557
+ <data key="d9">False</data>
558
+ <data key="d10">True</data>
559
+ </node>
560
+ <node id="&quot;order.account_to&quot;">
561
+ <data key="d0">column</data>
562
+ <data key="d1">Column: order.account_to</data>
563
+ <data key="d2">schema_extraction</data>
564
+ <data key="d3">order</data>
565
+ <data key="d6">account_to</data>
566
+ <data key="d7">INTEGER</data>
567
+ <data key="d8">False</data>
568
+ <data key="d9">False</data>
569
+ <data key="d10">True</data>
570
+ </node>
571
+ <node id="&quot;order.amount&quot;">
572
+ <data key="d0">column</data>
573
+ <data key="d1">Column: order.amount</data>
574
+ <data key="d2">schema_extraction</data>
575
+ <data key="d3">order</data>
576
+ <data key="d6">amount</data>
577
+ <data key="d7">REAL</data>
578
+ <data key="d8">False</data>
579
+ <data key="d9">False</data>
580
+ <data key="d10">True</data>
581
+ </node>
582
+ <node id="&quot;order.k_symbol&quot;">
583
+ <data key="d0">column</data>
584
+ <data key="d1">Column: order.k_symbol</data>
585
+ <data key="d2">schema_extraction</data>
586
+ <data key="d3">order</data>
587
+ <data key="d6">k_symbol</data>
588
+ <data key="d7">TEXT</data>
589
+ <data key="d8">False</data>
590
+ <data key="d9">False</data>
591
+ <data key="d10">True</data>
592
+ </node>
593
+ <node id="&quot;trans&quot;">
594
+ <data key="d0">complete_table</data>
595
+ <data key="d1">Table: trans</data>
596
+ <data key="d2">schema_extraction</data>
597
+ <data key="d3">trans</data>
598
+ <data key="d4">10</data>
599
+ <data key="d5">1056320</data>
600
+ </node>
601
+ <node id="&quot;trans.trans_id&quot;">
602
+ <data key="d0">column</data>
603
+ <data key="d1">Column: trans.trans_id</data>
604
+ <data key="d2">schema_extraction</data>
605
+ <data key="d3">trans</data>
606
+ <data key="d6">trans_id</data>
607
+ <data key="d7">INTEGER</data>
608
+ <data key="d8">True</data>
609
+ <data key="d9">False</data>
610
+ <data key="d10">True</data>
611
+ <data key="d11">0</data>
612
+ </node>
613
+ <node id="&quot;trans.account_id&quot;">
614
+ <data key="d0">column</data>
615
+ <data key="d1">Column: trans.account_id</data>
616
+ <data key="d2">schema_extraction</data>
617
+ <data key="d3">trans</data>
618
+ <data key="d6">account_id</data>
619
+ <data key="d7">INTEGER</data>
620
+ <data key="d8">False</data>
621
+ <data key="d9">True</data>
622
+ <data key="d10">True</data>
623
+ <data key="d11">0</data>
624
+ <data key="d12">account</data>
625
+ <data key="d13">account_id</data>
626
+ </node>
627
+ <node id="&quot;trans.date&quot;">
628
+ <data key="d0">column</data>
629
+ <data key="d1">Column: trans.date</data>
630
+ <data key="d2">schema_extraction</data>
631
+ <data key="d3">trans</data>
632
+ <data key="d6">date</data>
633
+ <data key="d7">DATE</data>
634
+ <data key="d8">False</data>
635
+ <data key="d9">False</data>
636
+ <data key="d10">True</data>
637
+ </node>
638
+ <node id="&quot;trans.type&quot;">
639
+ <data key="d0">column</data>
640
+ <data key="d1">Column: trans.type</data>
641
+ <data key="d2">schema_extraction</data>
642
+ <data key="d3">trans</data>
643
+ <data key="d6">type</data>
644
+ <data key="d7">TEXT</data>
645
+ <data key="d8">False</data>
646
+ <data key="d9">False</data>
647
+ <data key="d10">True</data>
648
+ </node>
649
+ <node id="&quot;trans.operation&quot;">
650
+ <data key="d0">column</data>
651
+ <data key="d1">Column: trans.operation</data>
652
+ <data key="d2">schema_extraction</data>
653
+ <data key="d3">trans</data>
654
+ <data key="d6">operation</data>
655
+ <data key="d7">TEXT</data>
656
+ <data key="d8">False</data>
657
+ <data key="d9">False</data>
658
+ <data key="d10">False</data>
659
+ </node>
660
+ <node id="&quot;trans.amount&quot;">
661
+ <data key="d0">column</data>
662
+ <data key="d1">Column: trans.amount</data>
663
+ <data key="d2">schema_extraction</data>
664
+ <data key="d3">trans</data>
665
+ <data key="d6">amount</data>
666
+ <data key="d7">INTEGER</data>
667
+ <data key="d8">False</data>
668
+ <data key="d9">False</data>
669
+ <data key="d10">True</data>
670
+ </node>
671
+ <node id="&quot;trans.balance&quot;">
672
+ <data key="d0">column</data>
673
+ <data key="d1">Column: trans.balance</data>
674
+ <data key="d2">schema_extraction</data>
675
+ <data key="d3">trans</data>
676
+ <data key="d6">balance</data>
677
+ <data key="d7">INTEGER</data>
678
+ <data key="d8">False</data>
679
+ <data key="d9">False</data>
680
+ <data key="d10">True</data>
681
+ </node>
682
+ <node id="&quot;trans.k_symbol&quot;">
683
+ <data key="d0">column</data>
684
+ <data key="d1">Column: trans.k_symbol</data>
685
+ <data key="d2">schema_extraction</data>
686
+ <data key="d3">trans</data>
687
+ <data key="d6">k_symbol</data>
688
+ <data key="d7">TEXT</data>
689
+ <data key="d8">False</data>
690
+ <data key="d9">False</data>
691
+ <data key="d10">False</data>
692
+ </node>
693
+ <node id="&quot;trans.bank&quot;">
694
+ <data key="d0">column</data>
695
+ <data key="d1">Column: trans.bank</data>
696
+ <data key="d2">schema_extraction</data>
697
+ <data key="d3">trans</data>
698
+ <data key="d6">bank</data>
699
+ <data key="d7">TEXT</data>
700
+ <data key="d8">False</data>
701
+ <data key="d9">False</data>
702
+ <data key="d10">False</data>
703
+ </node>
704
+ <node id="&quot;trans.account&quot;">
705
+ <data key="d0">column</data>
706
+ <data key="d1">Column: trans.account</data>
707
+ <data key="d2">schema_extraction</data>
708
+ <data key="d3">trans</data>
709
+ <data key="d6">account</data>
710
+ <data key="d7">INTEGER</data>
711
+ <data key="d8">False</data>
712
+ <data key="d9">False</data>
713
+ <data key="d10">False</data>
714
+ </node>
715
+ <edge source="&quot;account&quot;" target="&quot;account.account_id&quot;">
716
+ <data key="d14">10.0</data>
717
+ <data key="d15">Table 'account' contains column 'account_id'</data>
718
+ <data key="d16">table_structure, contains_column</data>
719
+ <data key="d17">schema_extraction</data>
720
+ </edge>
721
+ <edge source="&quot;account&quot;" target="&quot;account.district_id&quot;">
722
+ <data key="d14">10.0</data>
723
+ <data key="d15">Table 'account' contains column 'district_id'</data>
724
+ <data key="d16">table_structure, contains_column</data>
725
+ <data key="d17">schema_extraction</data>
726
+ </edge>
727
+ <edge source="&quot;account&quot;" target="&quot;account.frequency&quot;">
728
+ <data key="d14">10.0</data>
729
+ <data key="d15">Table 'account' contains column 'frequency'</data>
730
+ <data key="d16">table_structure, contains_column</data>
731
+ <data key="d17">schema_extraction</data>
732
+ </edge>
733
+ <edge source="&quot;account&quot;" target="&quot;account.date&quot;">
734
+ <data key="d14">10.0</data>
735
+ <data key="d15">Table 'account' contains column 'date'</data>
736
+ <data key="d16">table_structure, contains_column</data>
737
+ <data key="d17">schema_extraction</data>
738
+ </edge>
739
+ <edge source="&quot;account.district_id&quot;" target="&quot;district.district_id&quot;">
740
+ <data key="d14">15.0</data>
741
+ <data key="d15">Foreign key: 'district_id' in 'account' references 'district_id' in 'district'</data>
742
+ <data key="d16">foreign_key, references, data_integrity</data>
743
+ <data key="d17">schema_extraction</data>
744
+ </edge>
745
+ <edge source="&quot;card&quot;" target="&quot;card.card_id&quot;">
746
+ <data key="d14">10.0</data>
747
+ <data key="d15">Table 'card' contains column 'card_id'</data>
748
+ <data key="d16">table_structure, contains_column</data>
749
+ <data key="d17">schema_extraction</data>
750
+ </edge>
751
+ <edge source="&quot;card&quot;" target="&quot;card.disp_id&quot;">
752
+ <data key="d14">10.0</data>
753
+ <data key="d15">Table 'card' contains column 'disp_id'</data>
754
+ <data key="d16">table_structure, contains_column</data>
755
+ <data key="d17">schema_extraction</data>
756
+ </edge>
757
+ <edge source="&quot;card&quot;" target="&quot;card.type&quot;">
758
+ <data key="d14">10.0</data>
759
+ <data key="d15">Table 'card' contains column 'type'</data>
760
+ <data key="d16">table_structure, contains_column</data>
761
+ <data key="d17">schema_extraction</data>
762
+ </edge>
763
+ <edge source="&quot;card&quot;" target="&quot;card.issued&quot;">
764
+ <data key="d14">10.0</data>
765
+ <data key="d15">Table 'card' contains column 'issued'</data>
766
+ <data key="d16">table_structure, contains_column</data>
767
+ <data key="d17">schema_extraction</data>
768
+ </edge>
769
+ <edge source="&quot;card.disp_id&quot;" target="&quot;disp.disp_id&quot;">
770
+ <data key="d14">15.0</data>
771
+ <data key="d15">Foreign key: 'disp_id' in 'card' references 'disp_id' in 'disp'</data>
772
+ <data key="d16">foreign_key, references, data_integrity</data>
773
+ <data key="d17">schema_extraction</data>
774
+ </edge>
775
+ <edge source="&quot;client&quot;" target="&quot;client.client_id&quot;">
776
+ <data key="d14">10.0</data>
777
+ <data key="d15">Table 'client' contains column 'client_id'</data>
778
+ <data key="d16">table_structure, contains_column</data>
779
+ <data key="d17">schema_extraction</data>
780
+ </edge>
781
+ <edge source="&quot;client&quot;" target="&quot;client.gender&quot;">
782
+ <data key="d14">10.0</data>
783
+ <data key="d15">Table 'client' contains column 'gender'</data>
784
+ <data key="d16">table_structure, contains_column</data>
785
+ <data key="d17">schema_extraction</data>
786
+ </edge>
787
+ <edge source="&quot;client&quot;" target="&quot;client.birth_date&quot;">
788
+ <data key="d14">10.0</data>
789
+ <data key="d15">Table 'client' contains column 'birth_date'</data>
790
+ <data key="d16">table_structure, contains_column</data>
791
+ <data key="d17">schema_extraction</data>
792
+ </edge>
793
+ <edge source="&quot;client&quot;" target="&quot;client.district_id&quot;">
794
+ <data key="d14">10.0</data>
795
+ <data key="d15">Table 'client' contains column 'district_id'</data>
796
+ <data key="d16">table_structure, contains_column</data>
797
+ <data key="d17">schema_extraction</data>
798
+ </edge>
799
+ <edge source="&quot;client.district_id&quot;" target="&quot;district.district_id&quot;">
800
+ <data key="d14">15.0</data>
801
+ <data key="d15">Foreign key: 'district_id' in 'client' references 'district_id' in 'district'</data>
802
+ <data key="d16">foreign_key, references, data_integrity</data>
803
+ <data key="d17">schema_extraction</data>
804
+ </edge>
805
+ <edge source="&quot;disp&quot;" target="&quot;disp.disp_id&quot;">
806
+ <data key="d14">10.0</data>
807
+ <data key="d15">Table 'disp' contains column 'disp_id'</data>
808
+ <data key="d16">table_structure, contains_column</data>
809
+ <data key="d17">schema_extraction</data>
810
+ </edge>
811
+ <edge source="&quot;disp&quot;" target="&quot;disp.client_id&quot;">
812
+ <data key="d14">10.0</data>
813
+ <data key="d15">Table 'disp' contains column 'client_id'</data>
814
+ <data key="d16">table_structure, contains_column</data>
815
+ <data key="d17">schema_extraction</data>
816
+ </edge>
817
+ <edge source="&quot;disp&quot;" target="&quot;disp.account_id&quot;">
818
+ <data key="d14">10.0</data>
819
+ <data key="d15">Table 'disp' contains column 'account_id'</data>
820
+ <data key="d16">table_structure, contains_column</data>
821
+ <data key="d17">schema_extraction</data>
822
+ </edge>
823
+ <edge source="&quot;disp&quot;" target="&quot;disp.type&quot;">
824
+ <data key="d14">10.0</data>
825
+ <data key="d15">Table 'disp' contains column 'type'</data>
826
+ <data key="d16">table_structure, contains_column</data>
827
+ <data key="d17">schema_extraction</data>
828
+ </edge>
829
+ <edge source="&quot;disp.client_id&quot;" target="&quot;client.client_id&quot;">
830
+ <data key="d14">15.0</data>
831
+ <data key="d15">Foreign key: 'client_id' in 'disp' references 'client_id' in 'client'</data>
832
+ <data key="d16">foreign_key, references, data_integrity</data>
833
+ <data key="d17">schema_extraction</data>
834
+ </edge>
835
+ <edge source="&quot;disp.account_id&quot;" target="&quot;account.account_id&quot;">
836
+ <data key="d14">15.0</data>
837
+ <data key="d15">Foreign key: 'account_id' in 'disp' references 'account_id' in 'account'</data>
838
+ <data key="d16">foreign_key, references, data_integrity</data>
839
+ <data key="d17">schema_extraction</data>
840
+ </edge>
841
+ <edge source="&quot;district&quot;" target="&quot;district.district_id&quot;">
842
+ <data key="d14">10.0</data>
843
+ <data key="d15">Table 'district' contains column 'district_id'</data>
844
+ <data key="d16">table_structure, contains_column</data>
845
+ <data key="d17">schema_extraction</data>
846
+ </edge>
847
+ <edge source="&quot;district&quot;" target="&quot;district.A2&quot;">
848
+ <data key="d14">10.0</data>
849
+ <data key="d15">Table 'district' contains column 'A2'</data>
850
+ <data key="d16">table_structure, contains_column</data>
851
+ <data key="d17">schema_extraction</data>
852
+ </edge>
853
+ <edge source="&quot;district&quot;" target="&quot;district.A3&quot;">
854
+ <data key="d14">10.0</data>
855
+ <data key="d15">Table 'district' contains column 'A3'</data>
856
+ <data key="d16">table_structure, contains_column</data>
857
+ <data key="d17">schema_extraction</data>
858
+ </edge>
859
+ <edge source="&quot;district&quot;" target="&quot;district.A4&quot;">
860
+ <data key="d14">10.0</data>
861
+ <data key="d15">Table 'district' contains column 'A4'</data>
862
+ <data key="d16">table_structure, contains_column</data>
863
+ <data key="d17">schema_extraction</data>
864
+ </edge>
865
+ <edge source="&quot;district&quot;" target="&quot;district.A5&quot;">
866
+ <data key="d14">10.0</data>
867
+ <data key="d15">Table 'district' contains column 'A5'</data>
868
+ <data key="d16">table_structure, contains_column</data>
869
+ <data key="d17">schema_extraction</data>
870
+ </edge>
871
+ <edge source="&quot;district&quot;" target="&quot;district.A6&quot;">
872
+ <data key="d14">10.0</data>
873
+ <data key="d15">Table 'district' contains column 'A6'</data>
874
+ <data key="d16">table_structure, contains_column</data>
875
+ <data key="d17">schema_extraction</data>
876
+ </edge>
877
+ <edge source="&quot;district&quot;" target="&quot;district.A7&quot;">
878
+ <data key="d14">10.0</data>
879
+ <data key="d15">Table 'district' contains column 'A7'</data>
880
+ <data key="d16">table_structure, contains_column</data>
881
+ <data key="d17">schema_extraction</data>
882
+ </edge>
883
+ <edge source="&quot;district&quot;" target="&quot;district.A8&quot;">
884
+ <data key="d14">10.0</data>
885
+ <data key="d15">Table 'district' contains column 'A8'</data>
886
+ <data key="d16">table_structure, contains_column</data>
887
+ <data key="d17">schema_extraction</data>
888
+ </edge>
889
+ <edge source="&quot;district&quot;" target="&quot;district.A9&quot;">
890
+ <data key="d14">10.0</data>
891
+ <data key="d15">Table 'district' contains column 'A9'</data>
892
+ <data key="d16">table_structure, contains_column</data>
893
+ <data key="d17">schema_extraction</data>
894
+ </edge>
895
+ <edge source="&quot;district&quot;" target="&quot;district.A10&quot;">
896
+ <data key="d14">10.0</data>
897
+ <data key="d15">Table 'district' contains column 'A10'</data>
898
+ <data key="d16">table_structure, contains_column</data>
899
+ <data key="d17">schema_extraction</data>
900
+ </edge>
901
+ <edge source="&quot;district&quot;" target="&quot;district.A11&quot;">
902
+ <data key="d14">10.0</data>
903
+ <data key="d15">Table 'district' contains column 'A11'</data>
904
+ <data key="d16">table_structure, contains_column</data>
905
+ <data key="d17">schema_extraction</data>
906
+ </edge>
907
+ <edge source="&quot;district&quot;" target="&quot;district.A12&quot;">
908
+ <data key="d14">10.0</data>
909
+ <data key="d15">Table 'district' contains column 'A12'</data>
910
+ <data key="d16">table_structure, contains_column</data>
911
+ <data key="d17">schema_extraction</data>
912
+ </edge>
913
+ <edge source="&quot;district&quot;" target="&quot;district.A13&quot;">
914
+ <data key="d14">10.0</data>
915
+ <data key="d15">Table 'district' contains column 'A13'</data>
916
+ <data key="d16">table_structure, contains_column</data>
917
+ <data key="d17">schema_extraction</data>
918
+ </edge>
919
+ <edge source="&quot;district&quot;" target="&quot;district.A14&quot;">
920
+ <data key="d14">10.0</data>
921
+ <data key="d15">Table 'district' contains column 'A14'</data>
922
+ <data key="d16">table_structure, contains_column</data>
923
+ <data key="d17">schema_extraction</data>
924
+ </edge>
925
+ <edge source="&quot;district&quot;" target="&quot;district.A15&quot;">
926
+ <data key="d14">10.0</data>
927
+ <data key="d15">Table 'district' contains column 'A15'</data>
928
+ <data key="d16">table_structure, contains_column</data>
929
+ <data key="d17">schema_extraction</data>
930
+ </edge>
931
+ <edge source="&quot;district&quot;" target="&quot;district.A16&quot;">
932
+ <data key="d14">10.0</data>
933
+ <data key="d15">Table 'district' contains column 'A16'</data>
934
+ <data key="d16">table_structure, contains_column</data>
935
+ <data key="d17">schema_extraction</data>
936
+ </edge>
937
+ <edge source="&quot;loan&quot;" target="&quot;loan.loan_id&quot;">
938
+ <data key="d14">10.0</data>
939
+ <data key="d15">Table 'loan' contains column 'loan_id'</data>
940
+ <data key="d16">table_structure, contains_column</data>
941
+ <data key="d17">schema_extraction</data>
942
+ </edge>
943
+ <edge source="&quot;loan&quot;" target="&quot;loan.account_id&quot;">
944
+ <data key="d14">10.0</data>
945
+ <data key="d15">Table 'loan' contains column 'account_id'</data>
946
+ <data key="d16">table_structure, contains_column</data>
947
+ <data key="d17">schema_extraction</data>
948
+ </edge>
949
+ <edge source="&quot;loan&quot;" target="&quot;loan.date&quot;">
950
+ <data key="d14">10.0</data>
951
+ <data key="d15">Table 'loan' contains column 'date'</data>
952
+ <data key="d16">table_structure, contains_column</data>
953
+ <data key="d17">schema_extraction</data>
954
+ </edge>
955
+ <edge source="&quot;loan&quot;" target="&quot;loan.amount&quot;">
956
+ <data key="d14">10.0</data>
957
+ <data key="d15">Table 'loan' contains column 'amount'</data>
958
+ <data key="d16">table_structure, contains_column</data>
959
+ <data key="d17">schema_extraction</data>
960
+ </edge>
961
+ <edge source="&quot;loan&quot;" target="&quot;loan.duration&quot;">
962
+ <data key="d14">10.0</data>
963
+ <data key="d15">Table 'loan' contains column 'duration'</data>
964
+ <data key="d16">table_structure, contains_column</data>
965
+ <data key="d17">schema_extraction</data>
966
+ </edge>
967
+ <edge source="&quot;loan&quot;" target="&quot;loan.payments&quot;">
968
+ <data key="d14">10.0</data>
969
+ <data key="d15">Table 'loan' contains column 'payments'</data>
970
+ <data key="d16">table_structure, contains_column</data>
971
+ <data key="d17">schema_extraction</data>
972
+ </edge>
973
+ <edge source="&quot;loan&quot;" target="&quot;loan.status&quot;">
974
+ <data key="d14">10.0</data>
975
+ <data key="d15">Table 'loan' contains column 'status'</data>
976
+ <data key="d16">table_structure, contains_column</data>
977
+ <data key="d17">schema_extraction</data>
978
+ </edge>
979
+ <edge source="&quot;loan.account_id&quot;" target="&quot;account.account_id&quot;">
980
+ <data key="d14">15.0</data>
981
+ <data key="d15">Foreign key: 'account_id' in 'loan' references 'account_id' in 'account'</data>
982
+ <data key="d16">foreign_key, references, data_integrity</data>
983
+ <data key="d17">schema_extraction</data>
984
+ </edge>
985
+ <edge source="&quot;loan.duration&quot;" target="&quot;district.district_id&quot;">
986
+ <data key="d14">15.0</data>
987
+ <data key="d15">Foreign key: 'duration' in 'loan' references 'district_id' in 'district'</data>
988
+ <data key="d16">foreign_key, references, data_integrity</data>
989
+ <data key="d17">schema_extraction</data>
990
+ </edge>
991
+ <edge source="&quot;order&quot;" target="&quot;order.order_id&quot;">
992
+ <data key="d14">10.0</data>
993
+ <data key="d15">Table 'order' contains column 'order_id'</data>
994
+ <data key="d16">table_structure, contains_column</data>
995
+ <data key="d17">schema_extraction</data>
996
+ </edge>
997
+ <edge source="&quot;order&quot;" target="&quot;order.account_id&quot;">
998
+ <data key="d14">10.0</data>
999
+ <data key="d15">Table 'order' contains column 'account_id'</data>
1000
+ <data key="d16">table_structure, contains_column</data>
1001
+ <data key="d17">schema_extraction</data>
1002
+ </edge>
1003
+ <edge source="&quot;order&quot;" target="&quot;order.bank_to&quot;">
1004
+ <data key="d14">10.0</data>
1005
+ <data key="d15">Table 'order' contains column 'bank_to'</data>
1006
+ <data key="d16">table_structure, contains_column</data>
1007
+ <data key="d17">schema_extraction</data>
1008
+ </edge>
1009
+ <edge source="&quot;order&quot;" target="&quot;order.account_to&quot;">
1010
+ <data key="d14">10.0</data>
1011
+ <data key="d15">Table 'order' contains column 'account_to'</data>
1012
+ <data key="d16">table_structure, contains_column</data>
1013
+ <data key="d17">schema_extraction</data>
1014
+ </edge>
1015
+ <edge source="&quot;order&quot;" target="&quot;order.amount&quot;">
1016
+ <data key="d14">10.0</data>
1017
+ <data key="d15">Table 'order' contains column 'amount'</data>
1018
+ <data key="d16">table_structure, contains_column</data>
1019
+ <data key="d17">schema_extraction</data>
1020
+ </edge>
1021
+ <edge source="&quot;order&quot;" target="&quot;order.k_symbol&quot;">
1022
+ <data key="d14">10.0</data>
1023
+ <data key="d15">Table 'order' contains column 'k_symbol'</data>
1024
+ <data key="d16">table_structure, contains_column</data>
1025
+ <data key="d17">schema_extraction</data>
1026
+ </edge>
1027
+ <edge source="&quot;order.account_id&quot;" target="&quot;account.account_id&quot;">
1028
+ <data key="d14">15.0</data>
1029
+ <data key="d15">Foreign key: 'account_id' in 'order' references 'account_id' in 'account'</data>
1030
+ <data key="d16">foreign_key, references, data_integrity</data>
1031
+ <data key="d17">schema_extraction</data>
1032
+ </edge>
1033
+ <edge source="&quot;trans&quot;" target="&quot;trans.trans_id&quot;">
1034
+ <data key="d14">10.0</data>
1035
+ <data key="d15">Table 'trans' contains column 'trans_id'</data>
1036
+ <data key="d16">table_structure, contains_column</data>
1037
+ <data key="d17">schema_extraction</data>
1038
+ </edge>
1039
+ <edge source="&quot;trans&quot;" target="&quot;trans.account_id&quot;">
1040
+ <data key="d14">10.0</data>
1041
+ <data key="d15">Table 'trans' contains column 'account_id'</data>
1042
+ <data key="d16">table_structure, contains_column</data>
1043
+ <data key="d17">schema_extraction</data>
1044
+ </edge>
1045
+ <edge source="&quot;trans&quot;" target="&quot;trans.date&quot;">
1046
+ <data key="d14">10.0</data>
1047
+ <data key="d15">Table 'trans' contains column 'date'</data>
1048
+ <data key="d16">table_structure, contains_column</data>
1049
+ <data key="d17">schema_extraction</data>
1050
+ </edge>
1051
+ <edge source="&quot;trans&quot;" target="&quot;trans.type&quot;">
1052
+ <data key="d14">10.0</data>
1053
+ <data key="d15">Table 'trans' contains column 'type'</data>
1054
+ <data key="d16">table_structure, contains_column</data>
1055
+ <data key="d17">schema_extraction</data>
1056
+ </edge>
1057
+ <edge source="&quot;trans&quot;" target="&quot;trans.operation&quot;">
1058
+ <data key="d14">10.0</data>
1059
+ <data key="d15">Table 'trans' contains column 'operation'</data>
1060
+ <data key="d16">table_structure, contains_column</data>
1061
+ <data key="d17">schema_extraction</data>
1062
+ </edge>
1063
+ <edge source="&quot;trans&quot;" target="&quot;trans.amount&quot;">
1064
+ <data key="d14">10.0</data>
1065
+ <data key="d15">Table 'trans' contains column 'amount'</data>
1066
+ <data key="d16">table_structure, contains_column</data>
1067
+ <data key="d17">schema_extraction</data>
1068
+ </edge>
1069
+ <edge source="&quot;trans&quot;" target="&quot;trans.balance&quot;">
1070
+ <data key="d14">10.0</data>
1071
+ <data key="d15">Table 'trans' contains column 'balance'</data>
1072
+ <data key="d16">table_structure, contains_column</data>
1073
+ <data key="d17">schema_extraction</data>
1074
+ </edge>
1075
+ <edge source="&quot;trans&quot;" target="&quot;trans.k_symbol&quot;">
1076
+ <data key="d14">10.0</data>
1077
+ <data key="d15">Table 'trans' contains column 'k_symbol'</data>
1078
+ <data key="d16">table_structure, contains_column</data>
1079
+ <data key="d17">schema_extraction</data>
1080
+ </edge>
1081
+ <edge source="&quot;trans&quot;" target="&quot;trans.bank&quot;">
1082
+ <data key="d14">10.0</data>
1083
+ <data key="d15">Table 'trans' contains column 'bank'</data>
1084
+ <data key="d16">table_structure, contains_column</data>
1085
+ <data key="d17">schema_extraction</data>
1086
+ </edge>
1087
+ <edge source="&quot;trans&quot;" target="&quot;trans.account&quot;">
1088
+ <data key="d14">10.0</data>
1089
+ <data key="d15">Table 'trans' contains column 'account'</data>
1090
+ <data key="d16">table_structure, contains_column</data>
1091
+ <data key="d17">schema_extraction</data>
1092
+ </edge>
1093
+ <edge source="&quot;trans.account_id&quot;" target="&quot;account.account_id&quot;">
1094
+ <data key="d14">15.0</data>
1095
+ <data key="d15">Foreign key: 'account_id' in 'trans' references 'account_id' in 'account'</data>
1096
+ <data key="d16">foreign_key, references, data_integrity</data>
1097
+ <data key="d17">schema_extraction</data>
1098
+ </edge>
1099
+ </graph></graphml>
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kg_node_embeddings_chunk_entity_relation.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kv_store_full_docs.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kv_store_llm_response_cache.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/kv_store_text_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/vdb_chunks.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"embedding_dim": 1024, "data": [], "matrix": ""}
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/vdb_entities.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_financial/vdb_relationships.json ADDED
The diff for this file is too large to render. See raw diff
 
kg/text2sql/gpt-4o-mini_openai-small_bird_formula_1/graph_chunk_entity_relation.graphml ADDED
@@ -0,0 +1,1996 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"><key id="d17" for="edge" attr.name="source_id" attr.type="string"/>
3
+ <key id="d16" for="edge" attr.name="keywords" attr.type="string"/>
4
+ <key id="d15" for="edge" attr.name="description" attr.type="string"/>
5
+ <key id="d14" for="edge" attr.name="weight" attr.type="double"/>
6
+ <key id="d13" for="node" attr.name="default" attr.type="string"/>
7
+ <key id="d12" for="node" attr.name="references_column" attr.type="string"/>
8
+ <key id="d11" for="node" attr.name="references_table" attr.type="string"/>
9
+ <key id="d10" for="node" attr.name="not_null" attr.type="boolean"/>
10
+ <key id="d9" for="node" attr.name="is_foreign_key" attr.type="boolean"/>
11
+ <key id="d8" for="node" attr.name="is_primary_key" attr.type="boolean"/>
12
+ <key id="d7" for="node" attr.name="data_type" attr.type="string"/>
13
+ <key id="d6" for="node" attr.name="column_name" attr.type="string"/>
14
+ <key id="d5" for="node" attr.name="row_count" attr.type="long"/>
15
+ <key id="d4" for="node" attr.name="column_count" attr.type="long"/>
16
+ <key id="d3" for="node" attr.name="table_name" attr.type="string"/>
17
+ <key id="d2" for="node" attr.name="source_id" attr.type="string"/>
18
+ <key id="d1" for="node" attr.name="description" attr.type="string"/>
19
+ <key id="d0" for="node" attr.name="entity_type" attr.type="string"/>
20
+ <graph edgedefault="directed"><node id="&quot;circuits&quot;">
21
+ <data key="d0">complete_table</data>
22
+ <data key="d1">Table: circuits</data>
23
+ <data key="d2">schema_extraction</data>
24
+ <data key="d3">circuits</data>
25
+ <data key="d4">9</data>
26
+ <data key="d5">72</data>
27
+ </node>
28
+ <node id="&quot;circuits.circuitId&quot;">
29
+ <data key="d0">column</data>
30
+ <data key="d1">Column: circuits.circuitId</data>
31
+ <data key="d2">schema_extraction</data>
32
+ <data key="d3">circuits</data>
33
+ <data key="d6">circuitId</data>
34
+ <data key="d7">INTEGER</data>
35
+ <data key="d8">True</data>
36
+ <data key="d9">True</data>
37
+ <data key="d10">False</data>
38
+ <data key="d11">races</data>
39
+ <data key="d12">raceId</data>
40
+ </node>
41
+ <node id="&quot;circuits.circuitRef&quot;">
42
+ <data key="d0">column</data>
43
+ <data key="d1">Column: circuits.circuitRef</data>
44
+ <data key="d2">schema_extraction</data>
45
+ <data key="d3">circuits</data>
46
+ <data key="d6">circuitRef</data>
47
+ <data key="d7">TEXT</data>
48
+ <data key="d8">False</data>
49
+ <data key="d9">False</data>
50
+ <data key="d10">True</data>
51
+ <data key="d13">''</data>
52
+ </node>
53
+ <node id="&quot;circuits.name&quot;">
54
+ <data key="d0">column</data>
55
+ <data key="d1">Column: circuits.name</data>
56
+ <data key="d2">schema_extraction</data>
57
+ <data key="d3">circuits</data>
58
+ <data key="d6">name</data>
59
+ <data key="d7">TEXT</data>
60
+ <data key="d8">False</data>
61
+ <data key="d9">False</data>
62
+ <data key="d10">True</data>
63
+ <data key="d13">''</data>
64
+ </node>
65
+ <node id="&quot;circuits.location&quot;">
66
+ <data key="d0">column</data>
67
+ <data key="d1">Column: circuits.location</data>
68
+ <data key="d2">schema_extraction</data>
69
+ <data key="d3">circuits</data>
70
+ <data key="d6">location</data>
71
+ <data key="d7">TEXT</data>
72
+ <data key="d8">False</data>
73
+ <data key="d9">False</data>
74
+ <data key="d10">False</data>
75
+ </node>
76
+ <node id="&quot;circuits.country&quot;">
77
+ <data key="d0">column</data>
78
+ <data key="d1">Column: circuits.country</data>
79
+ <data key="d2">schema_extraction</data>
80
+ <data key="d3">circuits</data>
81
+ <data key="d6">country</data>
82
+ <data key="d7">TEXT</data>
83
+ <data key="d8">False</data>
84
+ <data key="d9">False</data>
85
+ <data key="d10">False</data>
86
+ </node>
87
+ <node id="&quot;circuits.lat&quot;">
88
+ <data key="d0">column</data>
89
+ <data key="d1">Column: circuits.lat</data>
90
+ <data key="d2">schema_extraction</data>
91
+ <data key="d3">circuits</data>
92
+ <data key="d6">lat</data>
93
+ <data key="d7">REAL</data>
94
+ <data key="d8">False</data>
95
+ <data key="d9">False</data>
96
+ <data key="d10">False</data>
97
+ </node>
98
+ <node id="&quot;circuits.lng&quot;">
99
+ <data key="d0">column</data>
100
+ <data key="d1">Column: circuits.lng</data>
101
+ <data key="d2">schema_extraction</data>
102
+ <data key="d3">circuits</data>
103
+ <data key="d6">lng</data>
104
+ <data key="d7">REAL</data>
105
+ <data key="d8">False</data>
106
+ <data key="d9">False</data>
107
+ <data key="d10">False</data>
108
+ </node>
109
+ <node id="&quot;circuits.alt&quot;">
110
+ <data key="d0">column</data>
111
+ <data key="d1">Column: circuits.alt</data>
112
+ <data key="d2">schema_extraction</data>
113
+ <data key="d3">circuits</data>
114
+ <data key="d6">alt</data>
115
+ <data key="d7">INTEGER</data>
116
+ <data key="d8">False</data>
117
+ <data key="d9">False</data>
118
+ <data key="d10">False</data>
119
+ </node>
120
+ <node id="&quot;circuits.url&quot;">
121
+ <data key="d0">column</data>
122
+ <data key="d1">Column: circuits.url</data>
123
+ <data key="d2">schema_extraction</data>
124
+ <data key="d3">circuits</data>
125
+ <data key="d6">url</data>
126
+ <data key="d7">TEXT</data>
127
+ <data key="d8">False</data>
128
+ <data key="d9">False</data>
129
+ <data key="d10">True</data>
130
+ <data key="d13">''</data>
131
+ </node>
132
+ <node id="&quot;constructors&quot;">
133
+ <data key="d0">complete_table</data>
134
+ <data key="d1">Table: constructors</data>
135
+ <data key="d2">schema_extraction</data>
136
+ <data key="d3">constructors</data>
137
+ <data key="d4">5</data>
138
+ <data key="d5">208</data>
139
+ </node>
140
+ <node id="&quot;constructors.constructorId&quot;">
141
+ <data key="d0">column</data>
142
+ <data key="d1">Column: constructors.constructorId</data>
143
+ <data key="d2">schema_extraction</data>
144
+ <data key="d3">constructors</data>
145
+ <data key="d6">constructorId</data>
146
+ <data key="d7">INTEGER</data>
147
+ <data key="d8">True</data>
148
+ <data key="d9">True</data>
149
+ <data key="d10">False</data>
150
+ <data key="d11">qualifying</data>
151
+ <data key="d12">qualifyId</data>
152
+ </node>
153
+ <node id="&quot;constructors.constructorRef&quot;">
154
+ <data key="d0">column</data>
155
+ <data key="d1">Column: constructors.constructorRef</data>
156
+ <data key="d2">schema_extraction</data>
157
+ <data key="d3">constructors</data>
158
+ <data key="d6">constructorRef</data>
159
+ <data key="d7">TEXT</data>
160
+ <data key="d8">False</data>
161
+ <data key="d9">False</data>
162
+ <data key="d10">True</data>
163
+ <data key="d13">''</data>
164
+ </node>
165
+ <node id="&quot;constructors.name&quot;">
166
+ <data key="d0">column</data>
167
+ <data key="d1">Column: constructors.name</data>
168
+ <data key="d2">schema_extraction</data>
169
+ <data key="d3">constructors</data>
170
+ <data key="d6">name</data>
171
+ <data key="d7">TEXT</data>
172
+ <data key="d8">False</data>
173
+ <data key="d9">False</data>
174
+ <data key="d10">True</data>
175
+ <data key="d13">''</data>
176
+ </node>
177
+ <node id="&quot;constructors.nationality&quot;">
178
+ <data key="d0">column</data>
179
+ <data key="d1">Column: constructors.nationality</data>
180
+ <data key="d2">schema_extraction</data>
181
+ <data key="d3">constructors</data>
182
+ <data key="d6">nationality</data>
183
+ <data key="d7">TEXT</data>
184
+ <data key="d8">False</data>
185
+ <data key="d9">False</data>
186
+ <data key="d10">False</data>
187
+ </node>
188
+ <node id="&quot;constructors.url&quot;">
189
+ <data key="d0">column</data>
190
+ <data key="d1">Column: constructors.url</data>
191
+ <data key="d2">schema_extraction</data>
192
+ <data key="d3">constructors</data>
193
+ <data key="d6">url</data>
194
+ <data key="d7">TEXT</data>
195
+ <data key="d8">False</data>
196
+ <data key="d9">False</data>
197
+ <data key="d10">True</data>
198
+ <data key="d13">''</data>
199
+ </node>
200
+ <node id="&quot;drivers&quot;">
201
+ <data key="d0">complete_table</data>
202
+ <data key="d1">Table: drivers</data>
203
+ <data key="d2">schema_extraction</data>
204
+ <data key="d3">drivers</data>
205
+ <data key="d4">9</data>
206
+ <data key="d5">840</data>
207
+ </node>
208
+ <node id="&quot;drivers.driverId&quot;">
209
+ <data key="d0">column</data>
210
+ <data key="d1">Column: drivers.driverId</data>
211
+ <data key="d2">schema_extraction</data>
212
+ <data key="d3">drivers</data>
213
+ <data key="d6">driverId</data>
214
+ <data key="d7">INTEGER</data>
215
+ <data key="d8">True</data>
216
+ <data key="d9">True</data>
217
+ <data key="d10">False</data>
218
+ <data key="d11">qualifying</data>
219
+ <data key="d12">qualifyId</data>
220
+ </node>
221
+ <node id="&quot;drivers.driverRef&quot;">
222
+ <data key="d0">column</data>
223
+ <data key="d1">Column: drivers.driverRef</data>
224
+ <data key="d2">schema_extraction</data>
225
+ <data key="d3">drivers</data>
226
+ <data key="d6">driverRef</data>
227
+ <data key="d7">TEXT</data>
228
+ <data key="d8">False</data>
229
+ <data key="d9">False</data>
230
+ <data key="d10">True</data>
231
+ <data key="d13">''</data>
232
+ </node>
233
+ <node id="&quot;drivers.number&quot;">
234
+ <data key="d0">column</data>
235
+ <data key="d1">Column: drivers.number</data>
236
+ <data key="d2">schema_extraction</data>
237
+ <data key="d3">drivers</data>
238
+ <data key="d6">number</data>
239
+ <data key="d7">INTEGER</data>
240
+ <data key="d8">False</data>
241
+ <data key="d9">True</data>
242
+ <data key="d10">False</data>
243
+ <data key="d11">status</data>
244
+ <data key="d12">statusId</data>
245
+ </node>
246
+ <node id="&quot;drivers.code&quot;">
247
+ <data key="d0">column</data>
248
+ <data key="d1">Column: drivers.code</data>
249
+ <data key="d2">schema_extraction</data>
250
+ <data key="d3">drivers</data>
251
+ <data key="d6">code</data>
252
+ <data key="d7">TEXT</data>
253
+ <data key="d8">False</data>
254
+ <data key="d9">False</data>
255
+ <data key="d10">False</data>
256
+ </node>
257
+ <node id="&quot;drivers.forename&quot;">
258
+ <data key="d0">column</data>
259
+ <data key="d1">Column: drivers.forename</data>
260
+ <data key="d2">schema_extraction</data>
261
+ <data key="d3">drivers</data>
262
+ <data key="d6">forename</data>
263
+ <data key="d7">TEXT</data>
264
+ <data key="d8">False</data>
265
+ <data key="d9">False</data>
266
+ <data key="d10">True</data>
267
+ <data key="d13">''</data>
268
+ </node>
269
+ <node id="&quot;drivers.surname&quot;">
270
+ <data key="d0">column</data>
271
+ <data key="d1">Column: drivers.surname</data>
272
+ <data key="d2">schema_extraction</data>
273
+ <data key="d3">drivers</data>
274
+ <data key="d6">surname</data>
275
+ <data key="d7">TEXT</data>
276
+ <data key="d8">False</data>
277
+ <data key="d9">False</data>
278
+ <data key="d10">True</data>
279
+ <data key="d13">''</data>
280
+ </node>
281
+ <node id="&quot;drivers.dob&quot;">
282
+ <data key="d0">column</data>
283
+ <data key="d1">Column: drivers.dob</data>
284
+ <data key="d2">schema_extraction</data>
285
+ <data key="d3">drivers</data>
286
+ <data key="d6">dob</data>
287
+ <data key="d7">DATE</data>
288
+ <data key="d8">False</data>
289
+ <data key="d9">False</data>
290
+ <data key="d10">False</data>
291
+ </node>
292
+ <node id="&quot;drivers.nationality&quot;">
293
+ <data key="d0">column</data>
294
+ <data key="d1">Column: drivers.nationality</data>
295
+ <data key="d2">schema_extraction</data>
296
+ <data key="d3">drivers</data>
297
+ <data key="d6">nationality</data>
298
+ <data key="d7">TEXT</data>
299
+ <data key="d8">False</data>
300
+ <data key="d9">False</data>
301
+ <data key="d10">False</data>
302
+ </node>
303
+ <node id="&quot;drivers.url&quot;">
304
+ <data key="d0">column</data>
305
+ <data key="d1">Column: drivers.url</data>
306
+ <data key="d2">schema_extraction</data>
307
+ <data key="d3">drivers</data>
308
+ <data key="d6">url</data>
309
+ <data key="d7">TEXT</data>
310
+ <data key="d8">False</data>
311
+ <data key="d9">False</data>
312
+ <data key="d10">True</data>
313
+ <data key="d13">''</data>
314
+ </node>
315
+ <node id="&quot;seasons&quot;">
316
+ <data key="d0">complete_table</data>
317
+ <data key="d1">Table: seasons</data>
318
+ <data key="d2">schema_extraction</data>
319
+ <data key="d3">seasons</data>
320
+ <data key="d4">2</data>
321
+ <data key="d5">68</data>
322
+ </node>
323
+ <node id="&quot;seasons.year&quot;">
324
+ <data key="d0">column</data>
325
+ <data key="d1">Column: seasons.year</data>
326
+ <data key="d2">schema_extraction</data>
327
+ <data key="d3">seasons</data>
328
+ <data key="d6">year</data>
329
+ <data key="d7">INTEGER</data>
330
+ <data key="d8">True</data>
331
+ <data key="d9">False</data>
332
+ <data key="d10">True</data>
333
+ <data key="d13">0</data>
334
+ </node>
335
+ <node id="&quot;seasons.url&quot;">
336
+ <data key="d0">column</data>
337
+ <data key="d1">Column: seasons.url</data>
338
+ <data key="d2">schema_extraction</data>
339
+ <data key="d3">seasons</data>
340
+ <data key="d6">url</data>
341
+ <data key="d7">TEXT</data>
342
+ <data key="d8">False</data>
343
+ <data key="d9">False</data>
344
+ <data key="d10">True</data>
345
+ <data key="d13">''</data>
346
+ </node>
347
+ <node id="&quot;races&quot;">
348
+ <data key="d0">complete_table</data>
349
+ <data key="d1">Table: races</data>
350
+ <data key="d2">schema_extraction</data>
351
+ <data key="d3">races</data>
352
+ <data key="d4">8</data>
353
+ <data key="d5">976</data>
354
+ </node>
355
+ <node id="&quot;races.raceId&quot;">
356
+ <data key="d0">column</data>
357
+ <data key="d1">Column: races.raceId</data>
358
+ <data key="d2">schema_extraction</data>
359
+ <data key="d3">races</data>
360
+ <data key="d6">raceId</data>
361
+ <data key="d7">INTEGER</data>
362
+ <data key="d8">True</data>
363
+ <data key="d9">True</data>
364
+ <data key="d10">False</data>
365
+ <data key="d11">qualifying</data>
366
+ <data key="d12">qualifyId</data>
367
+ </node>
368
+ <node id="&quot;races.year&quot;">
369
+ <data key="d0">column</data>
370
+ <data key="d1">Column: races.year</data>
371
+ <data key="d2">schema_extraction</data>
372
+ <data key="d3">races</data>
373
+ <data key="d6">year</data>
374
+ <data key="d7">INTEGER</data>
375
+ <data key="d8">False</data>
376
+ <data key="d9">True</data>
377
+ <data key="d10">True</data>
378
+ <data key="d13">0</data>
379
+ <data key="d11">seasons</data>
380
+ <data key="d12">year</data>
381
+ </node>
382
+ <node id="&quot;races.round&quot;">
383
+ <data key="d0">column</data>
384
+ <data key="d1">Column: races.round</data>
385
+ <data key="d2">schema_extraction</data>
386
+ <data key="d3">races</data>
387
+ <data key="d6">round</data>
388
+ <data key="d7">INTEGER</data>
389
+ <data key="d8">False</data>
390
+ <data key="d9">True</data>
391
+ <data key="d10">True</data>
392
+ <data key="d13">0</data>
393
+ <data key="d11">status</data>
394
+ <data key="d12">statusId</data>
395
+ </node>
396
+ <node id="&quot;races.circuitId&quot;">
397
+ <data key="d0">column</data>
398
+ <data key="d1">Column: races.circuitId</data>
399
+ <data key="d2">schema_extraction</data>
400
+ <data key="d3">races</data>
401
+ <data key="d6">circuitId</data>
402
+ <data key="d7">INTEGER</data>
403
+ <data key="d8">False</data>
404
+ <data key="d9">True</data>
405
+ <data key="d10">True</data>
406
+ <data key="d13">0</data>
407
+ <data key="d11">circuits</data>
408
+ <data key="d12">circuitId</data>
409
+ </node>
410
+ <node id="&quot;races.name&quot;">
411
+ <data key="d0">column</data>
412
+ <data key="d1">Column: races.name</data>
413
+ <data key="d2">schema_extraction</data>
414
+ <data key="d3">races</data>
415
+ <data key="d6">name</data>
416
+ <data key="d7">TEXT</data>
417
+ <data key="d8">False</data>
418
+ <data key="d9">False</data>
419
+ <data key="d10">True</data>
420
+ <data key="d13">''</data>
421
+ </node>
422
+ <node id="&quot;races.date&quot;">
423
+ <data key="d0">column</data>
424
+ <data key="d1">Column: races.date</data>
425
+ <data key="d2">schema_extraction</data>
426
+ <data key="d3">races</data>
427
+ <data key="d6">date</data>
428
+ <data key="d7">DATE</data>
429
+ <data key="d8">False</data>
430
+ <data key="d9">False</data>
431
+ <data key="d10">True</data>
432
+ <data key="d13">'0000-00-00'</data>
433
+ </node>
434
+ <node id="&quot;races.time&quot;">
435
+ <data key="d0">column</data>
436
+ <data key="d1">Column: races.time</data>
437
+ <data key="d2">schema_extraction</data>
438
+ <data key="d3">races</data>
439
+ <data key="d6">time</data>
440
+ <data key="d7">TEXT</data>
441
+ <data key="d8">False</data>
442
+ <data key="d9">False</data>
443
+ <data key="d10">False</data>
444
+ </node>
445
+ <node id="&quot;races.url&quot;">
446
+ <data key="d0">column</data>
447
+ <data key="d1">Column: races.url</data>
448
+ <data key="d2">schema_extraction</data>
449
+ <data key="d3">races</data>
450
+ <data key="d6">url</data>
451
+ <data key="d7">TEXT</data>
452
+ <data key="d8">False</data>
453
+ <data key="d9">False</data>
454
+ <data key="d10">False</data>
455
+ </node>
456
+ <node id="&quot;constructorResults&quot;">
457
+ <data key="d0">complete_table</data>
458
+ <data key="d1">Table: constructorResults</data>
459
+ <data key="d2">schema_extraction</data>
460
+ <data key="d3">constructorResults</data>
461
+ <data key="d4">5</data>
462
+ <data key="d5">11082</data>
463
+ </node>
464
+ <node id="&quot;constructorResults.constructorResultsId&quot;">
465
+ <data key="d0">column</data>
466
+ <data key="d1">Column: constructorResults.constructorResultsId</data>
467
+ <data key="d2">schema_extraction</data>
468
+ <data key="d3">constructorResults</data>
469
+ <data key="d6">constructorResultsId</data>
470
+ <data key="d7">INTEGER</data>
471
+ <data key="d8">True</data>
472
+ <data key="d9">False</data>
473
+ <data key="d10">False</data>
474
+ </node>
475
+ <node id="&quot;constructorResults.raceId&quot;">
476
+ <data key="d0">column</data>
477
+ <data key="d1">Column: constructorResults.raceId</data>
478
+ <data key="d2">schema_extraction</data>
479
+ <data key="d3">constructorResults</data>
480
+ <data key="d6">raceId</data>
481
+ <data key="d7">INTEGER</data>
482
+ <data key="d8">False</data>
483
+ <data key="d9">True</data>
484
+ <data key="d10">True</data>
485
+ <data key="d13">0</data>
486
+ <data key="d11">races</data>
487
+ <data key="d12">raceId</data>
488
+ </node>
489
+ <node id="&quot;constructorResults.constructorId&quot;">
490
+ <data key="d0">column</data>
491
+ <data key="d1">Column: constructorResults.constructorId</data>
492
+ <data key="d2">schema_extraction</data>
493
+ <data key="d3">constructorResults</data>
494
+ <data key="d6">constructorId</data>
495
+ <data key="d7">INTEGER</data>
496
+ <data key="d8">False</data>
497
+ <data key="d9">True</data>
498
+ <data key="d10">True</data>
499
+ <data key="d13">0</data>
500
+ <data key="d11">constructors</data>
501
+ <data key="d12">constructorId</data>
502
+ </node>
503
+ <node id="&quot;constructorResults.points&quot;">
504
+ <data key="d0">column</data>
505
+ <data key="d1">Column: constructorResults.points</data>
506
+ <data key="d2">schema_extraction</data>
507
+ <data key="d3">constructorResults</data>
508
+ <data key="d6">points</data>
509
+ <data key="d7">REAL</data>
510
+ <data key="d8">False</data>
511
+ <data key="d9">False</data>
512
+ <data key="d10">False</data>
513
+ </node>
514
+ <node id="&quot;constructorResults.status&quot;">
515
+ <data key="d0">column</data>
516
+ <data key="d1">Column: constructorResults.status</data>
517
+ <data key="d2">schema_extraction</data>
518
+ <data key="d3">constructorResults</data>
519
+ <data key="d6">status</data>
520
+ <data key="d7">TEXT</data>
521
+ <data key="d8">False</data>
522
+ <data key="d9">False</data>
523
+ <data key="d10">False</data>
524
+ </node>
525
+ <node id="&quot;constructorStandings&quot;">
526
+ <data key="d0">complete_table</data>
527
+ <data key="d1">Table: constructorStandings</data>
528
+ <data key="d2">schema_extraction</data>
529
+ <data key="d3">constructorStandings</data>
530
+ <data key="d4">7</data>
531
+ <data key="d5">11836</data>
532
+ </node>
533
+ <node id="&quot;constructorStandings.constructorStandingsId&quot;">
534
+ <data key="d0">column</data>
535
+ <data key="d1">Column: constructorStandings.constructorStandingsId</data>
536
+ <data key="d2">schema_extraction</data>
537
+ <data key="d3">constructorStandings</data>
538
+ <data key="d6">constructorStandingsId</data>
539
+ <data key="d7">INTEGER</data>
540
+ <data key="d8">True</data>
541
+ <data key="d9">False</data>
542
+ <data key="d10">False</data>
543
+ </node>
544
+ <node id="&quot;constructorStandings.raceId&quot;">
545
+ <data key="d0">column</data>
546
+ <data key="d1">Column: constructorStandings.raceId</data>
547
+ <data key="d2">schema_extraction</data>
548
+ <data key="d3">constructorStandings</data>
549
+ <data key="d6">raceId</data>
550
+ <data key="d7">INTEGER</data>
551
+ <data key="d8">False</data>
552
+ <data key="d9">True</data>
553
+ <data key="d10">True</data>
554
+ <data key="d13">0</data>
555
+ <data key="d11">races</data>
556
+ <data key="d12">raceId</data>
557
+ </node>
558
+ <node id="&quot;constructorStandings.constructorId&quot;">
559
+ <data key="d0">column</data>
560
+ <data key="d1">Column: constructorStandings.constructorId</data>
561
+ <data key="d2">schema_extraction</data>
562
+ <data key="d3">constructorStandings</data>
563
+ <data key="d6">constructorId</data>
564
+ <data key="d7">INTEGER</data>
565
+ <data key="d8">False</data>
566
+ <data key="d9">True</data>
567
+ <data key="d10">True</data>
568
+ <data key="d13">0</data>
569
+ <data key="d11">constructors</data>
570
+ <data key="d12">constructorId</data>
571
+ </node>
572
+ <node id="&quot;constructorStandings.points&quot;">
573
+ <data key="d0">column</data>
574
+ <data key="d1">Column: constructorStandings.points</data>
575
+ <data key="d2">schema_extraction</data>
576
+ <data key="d3">constructorStandings</data>
577
+ <data key="d6">points</data>
578
+ <data key="d7">REAL</data>
579
+ <data key="d8">False</data>
580
+ <data key="d9">False</data>
581
+ <data key="d10">True</data>
582
+ <data key="d13">0</data>
583
+ </node>
584
+ <node id="&quot;constructorStandings.position&quot;">
585
+ <data key="d0">column</data>
586
+ <data key="d1">Column: constructorStandings.position</data>
587
+ <data key="d2">schema_extraction</data>
588
+ <data key="d3">constructorStandings</data>
589
+ <data key="d6">position</data>
590
+ <data key="d7">INTEGER</data>
591
+ <data key="d8">False</data>
592
+ <data key="d9">False</data>
593
+ <data key="d10">False</data>
594
+ </node>
595
+ <node id="&quot;constructorStandings.positionText&quot;">
596
+ <data key="d0">column</data>
597
+ <data key="d1">Column: constructorStandings.positionText</data>
598
+ <data key="d2">schema_extraction</data>
599
+ <data key="d3">constructorStandings</data>
600
+ <data key="d6">positionText</data>
601
+ <data key="d7">TEXT</data>
602
+ <data key="d8">False</data>
603
+ <data key="d9">False</data>
604
+ <data key="d10">False</data>
605
+ </node>
606
+ <node id="&quot;constructorStandings.wins&quot;">
607
+ <data key="d0">column</data>
608
+ <data key="d1">Column: constructorStandings.wins</data>
609
+ <data key="d2">schema_extraction</data>
610
+ <data key="d3">constructorStandings</data>
611
+ <data key="d6">wins</data>
612
+ <data key="d7">INTEGER</data>
613
+ <data key="d8">False</data>
614
+ <data key="d9">False</data>
615
+ <data key="d10">True</data>
616
+ <data key="d13">0</data>
617
+ </node>
618
+ <node id="&quot;driverStandings&quot;">
619
+ <data key="d0">complete_table</data>
620
+ <data key="d1">Table: driverStandings</data>
621
+ <data key="d2">schema_extraction</data>
622
+ <data key="d3">driverStandings</data>
623
+ <data key="d4">7</data>
624
+ <data key="d5">31578</data>
625
+ </node>
626
+ <node id="&quot;driverStandings.driverStandingsId&quot;">
627
+ <data key="d0">column</data>
628
+ <data key="d1">Column: driverStandings.driverStandingsId</data>
629
+ <data key="d2">schema_extraction</data>
630
+ <data key="d3">driverStandings</data>
631
+ <data key="d6">driverStandingsId</data>
632
+ <data key="d7">INTEGER</data>
633
+ <data key="d8">True</data>
634
+ <data key="d9">False</data>
635
+ <data key="d10">False</data>
636
+ </node>
637
+ <node id="&quot;driverStandings.raceId&quot;">
638
+ <data key="d0">column</data>
639
+ <data key="d1">Column: driverStandings.raceId</data>
640
+ <data key="d2">schema_extraction</data>
641
+ <data key="d3">driverStandings</data>
642
+ <data key="d6">raceId</data>
643
+ <data key="d7">INTEGER</data>
644
+ <data key="d8">False</data>
645
+ <data key="d9">True</data>
646
+ <data key="d10">True</data>
647
+ <data key="d13">0</data>
648
+ <data key="d11">races</data>
649
+ <data key="d12">raceId</data>
650
+ </node>
651
+ <node id="&quot;driverStandings.driverId&quot;">
652
+ <data key="d0">column</data>
653
+ <data key="d1">Column: driverStandings.driverId</data>
654
+ <data key="d2">schema_extraction</data>
655
+ <data key="d3">driverStandings</data>
656
+ <data key="d6">driverId</data>
657
+ <data key="d7">INTEGER</data>
658
+ <data key="d8">False</data>
659
+ <data key="d9">True</data>
660
+ <data key="d10">True</data>
661
+ <data key="d13">0</data>
662
+ <data key="d11">drivers</data>
663
+ <data key="d12">driverId</data>
664
+ </node>
665
+ <node id="&quot;driverStandings.points&quot;">
666
+ <data key="d0">column</data>
667
+ <data key="d1">Column: driverStandings.points</data>
668
+ <data key="d2">schema_extraction</data>
669
+ <data key="d3">driverStandings</data>
670
+ <data key="d6">points</data>
671
+ <data key="d7">REAL</data>
672
+ <data key="d8">False</data>
673
+ <data key="d9">False</data>
674
+ <data key="d10">True</data>
675
+ <data key="d13">0</data>
676
+ </node>
677
+ <node id="&quot;driverStandings.position&quot;">
678
+ <data key="d0">column</data>
679
+ <data key="d1">Column: driverStandings.position</data>
680
+ <data key="d2">schema_extraction</data>
681
+ <data key="d3">driverStandings</data>
682
+ <data key="d6">position</data>
683
+ <data key="d7">INTEGER</data>
684
+ <data key="d8">False</data>
685
+ <data key="d9">False</data>
686
+ <data key="d10">False</data>
687
+ </node>
688
+ <node id="&quot;driverStandings.positionText&quot;">
689
+ <data key="d0">column</data>
690
+ <data key="d1">Column: driverStandings.positionText</data>
691
+ <data key="d2">schema_extraction</data>
692
+ <data key="d3">driverStandings</data>
693
+ <data key="d6">positionText</data>
694
+ <data key="d7">TEXT</data>
695
+ <data key="d8">False</data>
696
+ <data key="d9">False</data>
697
+ <data key="d10">False</data>
698
+ </node>
699
+ <node id="&quot;driverStandings.wins&quot;">
700
+ <data key="d0">column</data>
701
+ <data key="d1">Column: driverStandings.wins</data>
702
+ <data key="d2">schema_extraction</data>
703
+ <data key="d3">driverStandings</data>
704
+ <data key="d6">wins</data>
705
+ <data key="d7">INTEGER</data>
706
+ <data key="d8">False</data>
707
+ <data key="d9">False</data>
708
+ <data key="d10">True</data>
709
+ <data key="d13">0</data>
710
+ </node>
711
+ <node id="&quot;lapTimes&quot;">
712
+ <data key="d0">complete_table</data>
713
+ <data key="d1">Table: lapTimes</data>
714
+ <data key="d2">schema_extraction</data>
715
+ <data key="d3">lapTimes</data>
716
+ <data key="d4">6</data>
717
+ <data key="d5">420369</data>
718
+ </node>
719
+ <node id="&quot;lapTimes.raceId&quot;">
720
+ <data key="d0">column</data>
721
+ <data key="d1">Column: lapTimes.raceId</data>
722
+ <data key="d2">schema_extraction</data>
723
+ <data key="d3">lapTimes</data>
724
+ <data key="d6">raceId</data>
725
+ <data key="d7">INTEGER</data>
726
+ <data key="d8">True</data>
727
+ <data key="d9">True</data>
728
+ <data key="d10">True</data>
729
+ <data key="d11">races</data>
730
+ <data key="d12">raceId</data>
731
+ </node>
732
+ <node id="&quot;lapTimes.driverId&quot;">
733
+ <data key="d0">column</data>
734
+ <data key="d1">Column: lapTimes.driverId</data>
735
+ <data key="d2">schema_extraction</data>
736
+ <data key="d3">lapTimes</data>
737
+ <data key="d6">driverId</data>
738
+ <data key="d7">INTEGER</data>
739
+ <data key="d8">True</data>
740
+ <data key="d9">True</data>
741
+ <data key="d10">True</data>
742
+ <data key="d11">drivers</data>
743
+ <data key="d12">driverId</data>
744
+ </node>
745
+ <node id="&quot;lapTimes.lap&quot;">
746
+ <data key="d0">column</data>
747
+ <data key="d1">Column: lapTimes.lap</data>
748
+ <data key="d2">schema_extraction</data>
749
+ <data key="d3">lapTimes</data>
750
+ <data key="d6">lap</data>
751
+ <data key="d7">INTEGER</data>
752
+ <data key="d8">True</data>
753
+ <data key="d9">False</data>
754
+ <data key="d10">True</data>
755
+ </node>
756
+ <node id="&quot;lapTimes.position&quot;">
757
+ <data key="d0">column</data>
758
+ <data key="d1">Column: lapTimes.position</data>
759
+ <data key="d2">schema_extraction</data>
760
+ <data key="d3">lapTimes</data>
761
+ <data key="d6">position</data>
762
+ <data key="d7">INTEGER</data>
763
+ <data key="d8">False</data>
764
+ <data key="d9">False</data>
765
+ <data key="d10">False</data>
766
+ </node>
767
+ <node id="&quot;lapTimes.time&quot;">
768
+ <data key="d0">column</data>
769
+ <data key="d1">Column: lapTimes.time</data>
770
+ <data key="d2">schema_extraction</data>
771
+ <data key="d3">lapTimes</data>
772
+ <data key="d6">time</data>
773
+ <data key="d7">TEXT</data>
774
+ <data key="d8">False</data>
775
+ <data key="d9">False</data>
776
+ <data key="d10">False</data>
777
+ </node>
778
+ <node id="&quot;lapTimes.milliseconds&quot;">
779
+ <data key="d0">column</data>
780
+ <data key="d1">Column: lapTimes.milliseconds</data>
781
+ <data key="d2">schema_extraction</data>
782
+ <data key="d3">lapTimes</data>
783
+ <data key="d6">milliseconds</data>
784
+ <data key="d7">INTEGER</data>
785
+ <data key="d8">False</data>
786
+ <data key="d9">False</data>
787
+ <data key="d10">False</data>
788
+ </node>
789
+ <node id="&quot;pitStops&quot;">
790
+ <data key="d0">complete_table</data>
791
+ <data key="d1">Table: pitStops</data>
792
+ <data key="d2">schema_extraction</data>
793
+ <data key="d3">pitStops</data>
794
+ <data key="d4">7</data>
795
+ <data key="d5">6070</data>
796
+ </node>
797
+ <node id="&quot;pitStops.raceId&quot;">
798
+ <data key="d0">column</data>
799
+ <data key="d1">Column: pitStops.raceId</data>
800
+ <data key="d2">schema_extraction</data>
801
+ <data key="d3">pitStops</data>
802
+ <data key="d6">raceId</data>
803
+ <data key="d7">INTEGER</data>
804
+ <data key="d8">True</data>
805
+ <data key="d9">True</data>
806
+ <data key="d10">True</data>
807
+ <data key="d11">races</data>
808
+ <data key="d12">raceId</data>
809
+ </node>
810
+ <node id="&quot;pitStops.driverId&quot;">
811
+ <data key="d0">column</data>
812
+ <data key="d1">Column: pitStops.driverId</data>
813
+ <data key="d2">schema_extraction</data>
814
+ <data key="d3">pitStops</data>
815
+ <data key="d6">driverId</data>
816
+ <data key="d7">INTEGER</data>
817
+ <data key="d8">True</data>
818
+ <data key="d9">True</data>
819
+ <data key="d10">True</data>
820
+ <data key="d11">drivers</data>
821
+ <data key="d12">driverId</data>
822
+ </node>
823
+ <node id="&quot;pitStops.stop&quot;">
824
+ <data key="d0">column</data>
825
+ <data key="d1">Column: pitStops.stop</data>
826
+ <data key="d2">schema_extraction</data>
827
+ <data key="d3">pitStops</data>
828
+ <data key="d6">stop</data>
829
+ <data key="d7">INTEGER</data>
830
+ <data key="d8">True</data>
831
+ <data key="d9">True</data>
832
+ <data key="d10">True</data>
833
+ <data key="d11">status</data>
834
+ <data key="d12">statusId</data>
835
+ </node>
836
+ <node id="&quot;pitStops.lap&quot;">
837
+ <data key="d0">column</data>
838
+ <data key="d1">Column: pitStops.lap</data>
839
+ <data key="d2">schema_extraction</data>
840
+ <data key="d3">pitStops</data>
841
+ <data key="d6">lap</data>
842
+ <data key="d7">INTEGER</data>
843
+ <data key="d8">False</data>
844
+ <data key="d9">True</data>
845
+ <data key="d10">True</data>
846
+ <data key="d11">lapTimes</data>
847
+ <data key="d12">lap</data>
848
+ </node>
849
+ <node id="&quot;pitStops.time&quot;">
850
+ <data key="d0">column</data>
851
+ <data key="d1">Column: pitStops.time</data>
852
+ <data key="d2">schema_extraction</data>
853
+ <data key="d3">pitStops</data>
854
+ <data key="d6">time</data>
855
+ <data key="d7">TEXT</data>
856
+ <data key="d8">False</data>
857
+ <data key="d9">False</data>
858
+ <data key="d10">True</data>
859
+ </node>
860
+ <node id="&quot;pitStops.duration&quot;">
861
+ <data key="d0">column</data>
862
+ <data key="d1">Column: pitStops.duration</data>
863
+ <data key="d2">schema_extraction</data>
864
+ <data key="d3">pitStops</data>
865
+ <data key="d6">duration</data>
866
+ <data key="d7">TEXT</data>
867
+ <data key="d8">False</data>
868
+ <data key="d9">False</data>
869
+ <data key="d10">False</data>
870
+ </node>
871
+ <node id="&quot;pitStops.milliseconds&quot;">
872
+ <data key="d0">column</data>
873
+ <data key="d1">Column: pitStops.milliseconds</data>
874
+ <data key="d2">schema_extraction</data>
875
+ <data key="d3">pitStops</data>
876
+ <data key="d6">milliseconds</data>
877
+ <data key="d7">INTEGER</data>
878
+ <data key="d8">False</data>
879
+ <data key="d9">False</data>
880
+ <data key="d10">False</data>
881
+ </node>
882
+ <node id="&quot;qualifying&quot;">
883
+ <data key="d0">complete_table</data>
884
+ <data key="d1">Table: qualifying</data>
885
+ <data key="d2">schema_extraction</data>
886
+ <data key="d3">qualifying</data>
887
+ <data key="d4">9</data>
888
+ <data key="d5">7397</data>
889
+ </node>
890
+ <node id="&quot;qualifying.qualifyId&quot;">
891
+ <data key="d0">column</data>
892
+ <data key="d1">Column: qualifying.qualifyId</data>
893
+ <data key="d2">schema_extraction</data>
894
+ <data key="d3">qualifying</data>
895
+ <data key="d6">qualifyId</data>
896
+ <data key="d7">INTEGER</data>
897
+ <data key="d8">True</data>
898
+ <data key="d9">False</data>
899
+ <data key="d10">False</data>
900
+ </node>
901
+ <node id="&quot;qualifying.raceId&quot;">
902
+ <data key="d0">column</data>
903
+ <data key="d1">Column: qualifying.raceId</data>
904
+ <data key="d2">schema_extraction</data>
905
+ <data key="d3">qualifying</data>
906
+ <data key="d6">raceId</data>
907
+ <data key="d7">INTEGER</data>
908
+ <data key="d8">False</data>
909
+ <data key="d9">True</data>
910
+ <data key="d10">True</data>
911
+ <data key="d13">0</data>
912
+ <data key="d11">races</data>
913
+ <data key="d12">raceId</data>
914
+ </node>
915
+ <node id="&quot;qualifying.driverId&quot;">
916
+ <data key="d0">column</data>
917
+ <data key="d1">Column: qualifying.driverId</data>
918
+ <data key="d2">schema_extraction</data>
919
+ <data key="d3">qualifying</data>
920
+ <data key="d6">driverId</data>
921
+ <data key="d7">INTEGER</data>
922
+ <data key="d8">False</data>
923
+ <data key="d9">True</data>
924
+ <data key="d10">True</data>
925
+ <data key="d13">0</data>
926
+ <data key="d11">drivers</data>
927
+ <data key="d12">driverId</data>
928
+ </node>
929
+ <node id="&quot;qualifying.constructorId&quot;">
930
+ <data key="d0">column</data>
931
+ <data key="d1">Column: qualifying.constructorId</data>
932
+ <data key="d2">schema_extraction</data>
933
+ <data key="d3">qualifying</data>
934
+ <data key="d6">constructorId</data>
935
+ <data key="d7">INTEGER</data>
936
+ <data key="d8">False</data>
937
+ <data key="d9">True</data>
938
+ <data key="d10">True</data>
939
+ <data key="d13">0</data>
940
+ <data key="d11">constructors</data>
941
+ <data key="d12">constructorId</data>
942
+ </node>
943
+ <node id="&quot;qualifying.number&quot;">
944
+ <data key="d0">column</data>
945
+ <data key="d1">Column: qualifying.number</data>
946
+ <data key="d2">schema_extraction</data>
947
+ <data key="d3">qualifying</data>
948
+ <data key="d6">number</data>
949
+ <data key="d7">INTEGER</data>
950
+ <data key="d8">False</data>
951
+ <data key="d9">False</data>
952
+ <data key="d10">True</data>
953
+ <data key="d13">0</data>
954
+ </node>
955
+ <node id="&quot;qualifying.position&quot;">
956
+ <data key="d0">column</data>
957
+ <data key="d1">Column: qualifying.position</data>
958
+ <data key="d2">schema_extraction</data>
959
+ <data key="d3">qualifying</data>
960
+ <data key="d6">position</data>
961
+ <data key="d7">INTEGER</data>
962
+ <data key="d8">False</data>
963
+ <data key="d9">True</data>
964
+ <data key="d10">False</data>
965
+ <data key="d11">status</data>
966
+ <data key="d12">statusId</data>
967
+ </node>
968
+ <node id="&quot;qualifying.q1&quot;">
969
+ <data key="d0">column</data>
970
+ <data key="d1">Column: qualifying.q1</data>
971
+ <data key="d2">schema_extraction</data>
972
+ <data key="d3">qualifying</data>
973
+ <data key="d6">q1</data>
974
+ <data key="d7">TEXT</data>
975
+ <data key="d8">False</data>
976
+ <data key="d9">False</data>
977
+ <data key="d10">False</data>
978
+ </node>
979
+ <node id="&quot;qualifying.q2&quot;">
980
+ <data key="d0">column</data>
981
+ <data key="d1">Column: qualifying.q2</data>
982
+ <data key="d2">schema_extraction</data>
983
+ <data key="d3">qualifying</data>
984
+ <data key="d6">q2</data>
985
+ <data key="d7">TEXT</data>
986
+ <data key="d8">False</data>
987
+ <data key="d9">False</data>
988
+ <data key="d10">False</data>
989
+ </node>
990
+ <node id="&quot;qualifying.q3&quot;">
991
+ <data key="d0">column</data>
992
+ <data key="d1">Column: qualifying.q3</data>
993
+ <data key="d2">schema_extraction</data>
994
+ <data key="d3">qualifying</data>
995
+ <data key="d6">q3</data>
996
+ <data key="d7">TEXT</data>
997
+ <data key="d8">False</data>
998
+ <data key="d9">False</data>
999
+ <data key="d10">False</data>
1000
+ </node>
1001
+ <node id="&quot;status&quot;">
1002
+ <data key="d0">complete_table</data>
1003
+ <data key="d1">Table: status</data>
1004
+ <data key="d2">schema_extraction</data>
1005
+ <data key="d3">status</data>
1006
+ <data key="d4">2</data>
1007
+ <data key="d5">134</data>
1008
+ </node>
1009
+ <node id="&quot;status.statusId&quot;">
1010
+ <data key="d0">column</data>
1011
+ <data key="d1">Column: status.statusId</data>
1012
+ <data key="d2">schema_extraction</data>
1013
+ <data key="d3">status</data>
1014
+ <data key="d6">statusId</data>
1015
+ <data key="d7">INTEGER</data>
1016
+ <data key="d8">True</data>
1017
+ <data key="d9">True</data>
1018
+ <data key="d10">False</data>
1019
+ <data key="d11">qualifying</data>
1020
+ <data key="d12">qualifyId</data>
1021
+ </node>
1022
+ <node id="&quot;status.status&quot;">
1023
+ <data key="d0">column</data>
1024
+ <data key="d1">Column: status.status</data>
1025
+ <data key="d2">schema_extraction</data>
1026
+ <data key="d3">status</data>
1027
+ <data key="d6">status</data>
1028
+ <data key="d7">TEXT</data>
1029
+ <data key="d8">False</data>
1030
+ <data key="d9">False</data>
1031
+ <data key="d10">True</data>
1032
+ <data key="d13">''</data>
1033
+ </node>
1034
+ <node id="&quot;results&quot;">
1035
+ <data key="d0">complete_table</data>
1036
+ <data key="d1">Table: results</data>
1037
+ <data key="d2">schema_extraction</data>
1038
+ <data key="d3">results</data>
1039
+ <data key="d4">18</data>
1040
+ <data key="d5">23657</data>
1041
+ </node>
1042
+ <node id="&quot;results.resultId&quot;">
1043
+ <data key="d0">column</data>
1044
+ <data key="d1">Column: results.resultId</data>
1045
+ <data key="d2">schema_extraction</data>
1046
+ <data key="d3">results</data>
1047
+ <data key="d6">resultId</data>
1048
+ <data key="d7">INTEGER</data>
1049
+ <data key="d8">True</data>
1050
+ <data key="d9">False</data>
1051
+ <data key="d10">False</data>
1052
+ </node>
1053
+ <node id="&quot;results.raceId&quot;">
1054
+ <data key="d0">column</data>
1055
+ <data key="d1">Column: results.raceId</data>
1056
+ <data key="d2">schema_extraction</data>
1057
+ <data key="d3">results</data>
1058
+ <data key="d6">raceId</data>
1059
+ <data key="d7">INTEGER</data>
1060
+ <data key="d8">False</data>
1061
+ <data key="d9">True</data>
1062
+ <data key="d10">True</data>
1063
+ <data key="d13">0</data>
1064
+ <data key="d11">races</data>
1065
+ <data key="d12">raceId</data>
1066
+ </node>
1067
+ <node id="&quot;results.driverId&quot;">
1068
+ <data key="d0">column</data>
1069
+ <data key="d1">Column: results.driverId</data>
1070
+ <data key="d2">schema_extraction</data>
1071
+ <data key="d3">results</data>
1072
+ <data key="d6">driverId</data>
1073
+ <data key="d7">INTEGER</data>
1074
+ <data key="d8">False</data>
1075
+ <data key="d9">True</data>
1076
+ <data key="d10">True</data>
1077
+ <data key="d13">0</data>
1078
+ <data key="d11">drivers</data>
1079
+ <data key="d12">driverId</data>
1080
+ </node>
1081
+ <node id="&quot;results.constructorId&quot;">
1082
+ <data key="d0">column</data>
1083
+ <data key="d1">Column: results.constructorId</data>
1084
+ <data key="d2">schema_extraction</data>
1085
+ <data key="d3">results</data>
1086
+ <data key="d6">constructorId</data>
1087
+ <data key="d7">INTEGER</data>
1088
+ <data key="d8">False</data>
1089
+ <data key="d9">True</data>
1090
+ <data key="d10">True</data>
1091
+ <data key="d13">0</data>
1092
+ <data key="d11">constructors</data>
1093
+ <data key="d12">constructorId</data>
1094
+ </node>
1095
+ <node id="&quot;results.number&quot;">
1096
+ <data key="d0">column</data>
1097
+ <data key="d1">Column: results.number</data>
1098
+ <data key="d2">schema_extraction</data>
1099
+ <data key="d3">results</data>
1100
+ <data key="d6">number</data>
1101
+ <data key="d7">INTEGER</data>
1102
+ <data key="d8">False</data>
1103
+ <data key="d9">False</data>
1104
+ <data key="d10">False</data>
1105
+ </node>
1106
+ <node id="&quot;results.grid&quot;">
1107
+ <data key="d0">column</data>
1108
+ <data key="d1">Column: results.grid</data>
1109
+ <data key="d2">schema_extraction</data>
1110
+ <data key="d3">results</data>
1111
+ <data key="d6">grid</data>
1112
+ <data key="d7">INTEGER</data>
1113
+ <data key="d8">False</data>
1114
+ <data key="d9">False</data>
1115
+ <data key="d10">True</data>
1116
+ <data key="d13">0</data>
1117
+ </node>
1118
+ <node id="&quot;results.position&quot;">
1119
+ <data key="d0">column</data>
1120
+ <data key="d1">Column: results.position</data>
1121
+ <data key="d2">schema_extraction</data>
1122
+ <data key="d3">results</data>
1123
+ <data key="d6">position</data>
1124
+ <data key="d7">INTEGER</data>
1125
+ <data key="d8">False</data>
1126
+ <data key="d9">False</data>
1127
+ <data key="d10">False</data>
1128
+ </node>
1129
+ <node id="&quot;results.positionText&quot;">
1130
+ <data key="d0">column</data>
1131
+ <data key="d1">Column: results.positionText</data>
1132
+ <data key="d2">schema_extraction</data>
1133
+ <data key="d3">results</data>
1134
+ <data key="d6">positionText</data>
1135
+ <data key="d7">TEXT</data>
1136
+ <data key="d8">False</data>
1137
+ <data key="d9">False</data>
1138
+ <data key="d10">True</data>
1139
+ <data key="d13">''</data>
1140
+ </node>
1141
+ <node id="&quot;results.positionOrder&quot;">
1142
+ <data key="d0">column</data>
1143
+ <data key="d1">Column: results.positionOrder</data>
1144
+ <data key="d2">schema_extraction</data>
1145
+ <data key="d3">results</data>
1146
+ <data key="d6">positionOrder</data>
1147
+ <data key="d7">INTEGER</data>
1148
+ <data key="d8">False</data>
1149
+ <data key="d9">False</data>
1150
+ <data key="d10">True</data>
1151
+ <data key="d13">0</data>
1152
+ </node>
1153
+ <node id="&quot;results.points&quot;">
1154
+ <data key="d0">column</data>
1155
+ <data key="d1">Column: results.points</data>
1156
+ <data key="d2">schema_extraction</data>
1157
+ <data key="d3">results</data>
1158
+ <data key="d6">points</data>
1159
+ <data key="d7">REAL</data>
1160
+ <data key="d8">False</data>
1161
+ <data key="d9">False</data>
1162
+ <data key="d10">True</data>
1163
+ <data key="d13">0</data>
1164
+ </node>
1165
+ <node id="&quot;results.laps&quot;">
1166
+ <data key="d0">column</data>
1167
+ <data key="d1">Column: results.laps</data>
1168
+ <data key="d2">schema_extraction</data>
1169
+ <data key="d3">results</data>
1170
+ <data key="d6">laps</data>
1171
+ <data key="d7">INTEGER</data>
1172
+ <data key="d8">False</data>
1173
+ <data key="d9">False</data>
1174
+ <data key="d10">True</data>
1175
+ <data key="d13">0</data>
1176
+ </node>
1177
+ <node id="&quot;results.time&quot;">
1178
+ <data key="d0">column</data>
1179
+ <data key="d1">Column: results.time</data>
1180
+ <data key="d2">schema_extraction</data>
1181
+ <data key="d3">results</data>
1182
+ <data key="d6">time</data>
1183
+ <data key="d7">TEXT</data>
1184
+ <data key="d8">False</data>
1185
+ <data key="d9">False</data>
1186
+ <data key="d10">False</data>
1187
+ </node>
1188
+ <node id="&quot;results.milliseconds&quot;">
1189
+ <data key="d0">column</data>
1190
+ <data key="d1">Column: results.milliseconds</data>
1191
+ <data key="d2">schema_extraction</data>
1192
+ <data key="d3">results</data>
1193
+ <data key="d6">milliseconds</data>
1194
+ <data key="d7">INTEGER</data>
1195
+ <data key="d8">False</data>
1196
+ <data key="d9">False</data>
1197
+ <data key="d10">False</data>
1198
+ </node>
1199
+ <node id="&quot;results.fastestLap&quot;">
1200
+ <data key="d0">column</data>
1201
+ <data key="d1">Column: results.fastestLap</data>
1202
+ <data key="d2">schema_extraction</data>
1203
+ <data key="d3">results</data>
1204
+ <data key="d6">fastestLap</data>
1205
+ <data key="d7">INTEGER</data>
1206
+ <data key="d8">False</data>
1207
+ <data key="d9">False</data>
1208
+ <data key="d10">False</data>
1209
+ </node>
1210
+ <node id="&quot;results.rank&quot;">
1211
+ <data key="d0">column</data>
1212
+ <data key="d1">Column: results.rank</data>
1213
+ <data key="d2">schema_extraction</data>
1214
+ <data key="d3">results</data>
1215
+ <data key="d6">rank</data>
1216
+ <data key="d7">INTEGER</data>
1217
+ <data key="d8">False</data>
1218
+ <data key="d9">False</data>
1219
+ <data key="d10">False</data>
1220
+ <data key="d13">0</data>
1221
+ </node>
1222
+ <node id="&quot;results.fastestLapTime&quot;">
1223
+ <data key="d0">column</data>
1224
+ <data key="d1">Column: results.fastestLapTime</data>
1225
+ <data key="d2">schema_extraction</data>
1226
+ <data key="d3">results</data>
1227
+ <data key="d6">fastestLapTime</data>
1228
+ <data key="d7">TEXT</data>
1229
+ <data key="d8">False</data>
1230
+ <data key="d9">False</data>
1231
+ <data key="d10">False</data>
1232
+ </node>
1233
+ <node id="&quot;results.fastestLapSpeed&quot;">
1234
+ <data key="d0">column</data>
1235
+ <data key="d1">Column: results.fastestLapSpeed</data>
1236
+ <data key="d2">schema_extraction</data>
1237
+ <data key="d3">results</data>
1238
+ <data key="d6">fastestLapSpeed</data>
1239
+ <data key="d7">TEXT</data>
1240
+ <data key="d8">False</data>
1241
+ <data key="d9">False</data>
1242
+ <data key="d10">False</data>
1243
+ </node>
1244
+ <node id="&quot;results.statusId&quot;">
1245
+ <data key="d0">column</data>
1246
+ <data key="d1">Column: results.statusId</data>
1247
+ <data key="d2">schema_extraction</data>
1248
+ <data key="d3">results</data>
1249
+ <data key="d6">statusId</data>
1250
+ <data key="d7">INTEGER</data>
1251
+ <data key="d8">False</data>
1252
+ <data key="d9">True</data>
1253
+ <data key="d10">True</data>
1254
+ <data key="d13">0</data>
1255
+ <data key="d11">status</data>
1256
+ <data key="d12">statusId</data>
1257
+ </node>
1258
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.circuitId&quot;">
1259
+ <data key="d14">10.0</data>
1260
+ <data key="d15">Table 'circuits' contains column 'circuitId'</data>
1261
+ <data key="d16">table_structure, contains_column</data>
1262
+ <data key="d17">schema_extraction</data>
1263
+ </edge>
1264
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.circuitRef&quot;">
1265
+ <data key="d14">10.0</data>
1266
+ <data key="d15">Table 'circuits' contains column 'circuitRef'</data>
1267
+ <data key="d16">table_structure, contains_column</data>
1268
+ <data key="d17">schema_extraction</data>
1269
+ </edge>
1270
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.name&quot;">
1271
+ <data key="d14">10.0</data>
1272
+ <data key="d15">Table 'circuits' contains column 'name'</data>
1273
+ <data key="d16">table_structure, contains_column</data>
1274
+ <data key="d17">schema_extraction</data>
1275
+ </edge>
1276
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.location&quot;">
1277
+ <data key="d14">10.0</data>
1278
+ <data key="d15">Table 'circuits' contains column 'location'</data>
1279
+ <data key="d16">table_structure, contains_column</data>
1280
+ <data key="d17">schema_extraction</data>
1281
+ </edge>
1282
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.country&quot;">
1283
+ <data key="d14">10.0</data>
1284
+ <data key="d15">Table 'circuits' contains column 'country'</data>
1285
+ <data key="d16">table_structure, contains_column</data>
1286
+ <data key="d17">schema_extraction</data>
1287
+ </edge>
1288
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.lat&quot;">
1289
+ <data key="d14">10.0</data>
1290
+ <data key="d15">Table 'circuits' contains column 'lat'</data>
1291
+ <data key="d16">table_structure, contains_column</data>
1292
+ <data key="d17">schema_extraction</data>
1293
+ </edge>
1294
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.lng&quot;">
1295
+ <data key="d14">10.0</data>
1296
+ <data key="d15">Table 'circuits' contains column 'lng'</data>
1297
+ <data key="d16">table_structure, contains_column</data>
1298
+ <data key="d17">schema_extraction</data>
1299
+ </edge>
1300
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.alt&quot;">
1301
+ <data key="d14">10.0</data>
1302
+ <data key="d15">Table 'circuits' contains column 'alt'</data>
1303
+ <data key="d16">table_structure, contains_column</data>
1304
+ <data key="d17">schema_extraction</data>
1305
+ </edge>
1306
+ <edge source="&quot;circuits&quot;" target="&quot;circuits.url&quot;">
1307
+ <data key="d14">10.0</data>
1308
+ <data key="d15">Table 'circuits' contains column 'url'</data>
1309
+ <data key="d16">table_structure, contains_column</data>
1310
+ <data key="d17">schema_extraction</data>
1311
+ </edge>
1312
+ <edge source="&quot;circuits.circuitId&quot;" target="&quot;races.raceId&quot;">
1313
+ <data key="d14">15.0</data>
1314
+ <data key="d15">Foreign key: 'circuitId' in 'circuits' references 'raceId' in 'races'</data>
1315
+ <data key="d16">foreign_key, references, data_integrity</data>
1316
+ <data key="d17">schema_extraction</data>
1317
+ </edge>
1318
+ <edge source="&quot;constructors&quot;" target="&quot;constructors.constructorId&quot;">
1319
+ <data key="d14">10.0</data>
1320
+ <data key="d15">Table 'constructors' contains column 'constructorId'</data>
1321
+ <data key="d16">table_structure, contains_column</data>
1322
+ <data key="d17">schema_extraction</data>
1323
+ </edge>
1324
+ <edge source="&quot;constructors&quot;" target="&quot;constructors.constructorRef&quot;">
1325
+ <data key="d14">10.0</data>
1326
+ <data key="d15">Table 'constructors' contains column 'constructorRef'</data>
1327
+ <data key="d16">table_structure, contains_column</data>
1328
+ <data key="d17">schema_extraction</data>
1329
+ </edge>
1330
+ <edge source="&quot;constructors&quot;" target="&quot;constructors.name&quot;">
1331
+ <data key="d14">10.0</data>
1332
+ <data key="d15">Table 'constructors' contains column 'name'</data>
1333
+ <data key="d16">table_structure, contains_column</data>
1334
+ <data key="d17">schema_extraction</data>
1335
+ </edge>
1336
+ <edge source="&quot;constructors&quot;" target="&quot;constructors.nationality&quot;">
1337
+ <data key="d14">10.0</data>
1338
+ <data key="d15">Table 'constructors' contains column 'nationality'</data>
1339
+ <data key="d16">table_structure, contains_column</data>
1340
+ <data key="d17">schema_extraction</data>
1341
+ </edge>
1342
+ <edge source="&quot;constructors&quot;" target="&quot;constructors.url&quot;">
1343
+ <data key="d14">10.0</data>
1344
+ <data key="d15">Table 'constructors' contains column 'url'</data>
1345
+ <data key="d16">table_structure, contains_column</data>
1346
+ <data key="d17">schema_extraction</data>
1347
+ </edge>
1348
+ <edge source="&quot;constructors.constructorId&quot;" target="&quot;qualifying.qualifyId&quot;">
1349
+ <data key="d14">15.0</data>
1350
+ <data key="d15">Foreign key: 'constructorId' in 'constructors' references 'qualifyId' in 'qualifying'</data>
1351
+ <data key="d16">foreign_key, references, data_integrity</data>
1352
+ <data key="d17">schema_extraction</data>
1353
+ </edge>
1354
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.driverId&quot;">
1355
+ <data key="d14">10.0</data>
1356
+ <data key="d15">Table 'drivers' contains column 'driverId'</data>
1357
+ <data key="d16">table_structure, contains_column</data>
1358
+ <data key="d17">schema_extraction</data>
1359
+ </edge>
1360
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.driverRef&quot;">
1361
+ <data key="d14">10.0</data>
1362
+ <data key="d15">Table 'drivers' contains column 'driverRef'</data>
1363
+ <data key="d16">table_structure, contains_column</data>
1364
+ <data key="d17">schema_extraction</data>
1365
+ </edge>
1366
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.number&quot;">
1367
+ <data key="d14">10.0</data>
1368
+ <data key="d15">Table 'drivers' contains column 'number'</data>
1369
+ <data key="d16">table_structure, contains_column</data>
1370
+ <data key="d17">schema_extraction</data>
1371
+ </edge>
1372
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.code&quot;">
1373
+ <data key="d14">10.0</data>
1374
+ <data key="d15">Table 'drivers' contains column 'code'</data>
1375
+ <data key="d16">table_structure, contains_column</data>
1376
+ <data key="d17">schema_extraction</data>
1377
+ </edge>
1378
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.forename&quot;">
1379
+ <data key="d14">10.0</data>
1380
+ <data key="d15">Table 'drivers' contains column 'forename'</data>
1381
+ <data key="d16">table_structure, contains_column</data>
1382
+ <data key="d17">schema_extraction</data>
1383
+ </edge>
1384
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.surname&quot;">
1385
+ <data key="d14">10.0</data>
1386
+ <data key="d15">Table 'drivers' contains column 'surname'</data>
1387
+ <data key="d16">table_structure, contains_column</data>
1388
+ <data key="d17">schema_extraction</data>
1389
+ </edge>
1390
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.dob&quot;">
1391
+ <data key="d14">10.0</data>
1392
+ <data key="d15">Table 'drivers' contains column 'dob'</data>
1393
+ <data key="d16">table_structure, contains_column</data>
1394
+ <data key="d17">schema_extraction</data>
1395
+ </edge>
1396
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.nationality&quot;">
1397
+ <data key="d14">10.0</data>
1398
+ <data key="d15">Table 'drivers' contains column 'nationality'</data>
1399
+ <data key="d16">table_structure, contains_column</data>
1400
+ <data key="d17">schema_extraction</data>
1401
+ </edge>
1402
+ <edge source="&quot;drivers&quot;" target="&quot;drivers.url&quot;">
1403
+ <data key="d14">10.0</data>
1404
+ <data key="d15">Table 'drivers' contains column 'url'</data>
1405
+ <data key="d16">table_structure, contains_column</data>
1406
+ <data key="d17">schema_extraction</data>
1407
+ </edge>
1408
+ <edge source="&quot;drivers.driverId&quot;" target="&quot;qualifying.qualifyId&quot;">
1409
+ <data key="d14">15.0</data>
1410
+ <data key="d15">Foreign key: 'driverId' in 'drivers' references 'qualifyId' in 'qualifying'</data>
1411
+ <data key="d16">foreign_key, references, data_integrity</data>
1412
+ <data key="d17">schema_extraction</data>
1413
+ </edge>
1414
+ <edge source="&quot;drivers.number&quot;" target="&quot;status.statusId&quot;">
1415
+ <data key="d14">15.0</data>
1416
+ <data key="d15">Foreign key: 'number' in 'drivers' references 'statusId' in 'status'</data>
1417
+ <data key="d16">foreign_key, references, data_integrity</data>
1418
+ <data key="d17">schema_extraction</data>
1419
+ </edge>
1420
+ <edge source="&quot;seasons&quot;" target="&quot;seasons.year&quot;">
1421
+ <data key="d14">10.0</data>
1422
+ <data key="d15">Table 'seasons' contains column 'year'</data>
1423
+ <data key="d16">table_structure, contains_column</data>
1424
+ <data key="d17">schema_extraction</data>
1425
+ </edge>
1426
+ <edge source="&quot;seasons&quot;" target="&quot;seasons.url&quot;">
1427
+ <data key="d14">10.0</data>
1428
+ <data key="d15">Table 'seasons' contains column 'url'</data>
1429
+ <data key="d16">table_structure, contains_column</data>
1430
+ <data key="d17">schema_extraction</data>
1431
+ </edge>
1432
+ <edge source="&quot;races&quot;" target="&quot;races.raceId&quot;">
1433
+ <data key="d14">10.0</data>
1434
+ <data key="d15">Table 'races' contains column 'raceId'</data>
1435
+ <data key="d16">table_structure, contains_column</data>
1436
+ <data key="d17">schema_extraction</data>
1437
+ </edge>
1438
+ <edge source="&quot;races&quot;" target="&quot;races.year&quot;">
1439
+ <data key="d14">10.0</data>
1440
+ <data key="d15">Table 'races' contains column 'year'</data>
1441
+ <data key="d16">table_structure, contains_column</data>
1442
+ <data key="d17">schema_extraction</data>
1443
+ </edge>
1444
+ <edge source="&quot;races&quot;" target="&quot;races.round&quot;">
1445
+ <data key="d14">10.0</data>
1446
+ <data key="d15">Table 'races' contains column 'round'</data>
1447
+ <data key="d16">table_structure, contains_column</data>
1448
+ <data key="d17">schema_extraction</data>
1449
+ </edge>
1450
+ <edge source="&quot;races&quot;" target="&quot;races.circuitId&quot;">
1451
+ <data key="d14">10.0</data>
1452
+ <data key="d15">Table 'races' contains column 'circuitId'</data>
1453
+ <data key="d16">table_structure, contains_column</data>
1454
+ <data key="d17">schema_extraction</data>
1455
+ </edge>
1456
+ <edge source="&quot;races&quot;" target="&quot;races.name&quot;">
1457
+ <data key="d14">10.0</data>
1458
+ <data key="d15">Table 'races' contains column 'name'</data>
1459
+ <data key="d16">table_structure, contains_column</data>
1460
+ <data key="d17">schema_extraction</data>
1461
+ </edge>
1462
+ <edge source="&quot;races&quot;" target="&quot;races.date&quot;">
1463
+ <data key="d14">10.0</data>
1464
+ <data key="d15">Table 'races' contains column 'date'</data>
1465
+ <data key="d16">table_structure, contains_column</data>
1466
+ <data key="d17">schema_extraction</data>
1467
+ </edge>
1468
+ <edge source="&quot;races&quot;" target="&quot;races.time&quot;">
1469
+ <data key="d14">10.0</data>
1470
+ <data key="d15">Table 'races' contains column 'time'</data>
1471
+ <data key="d16">table_structure, contains_column</data>
1472
+ <data key="d17">schema_extraction</data>
1473
+ </edge>
1474
+ <edge source="&quot;races&quot;" target="&quot;races.url&quot;">
1475
+ <data key="d14">10.0</data>
1476
+ <data key="d15">Table 'races' contains column 'url'</data>
1477
+ <data key="d16">table_structure, contains_column</data>
1478
+ <data key="d17">schema_extraction</data>
1479
+ </edge>
1480
+ <edge source="&quot;races.raceId&quot;" target="&quot;qualifying.qualifyId&quot;">
1481
+ <data key="d14">15.0</data>
1482
+ <data key="d15">Foreign key: 'raceId' in 'races' references 'qualifyId' in 'qualifying'</data>
1483
+ <data key="d16">foreign_key, references, data_integrity</data>
1484
+ <data key="d17">schema_extraction</data>
1485
+ </edge>
1486
+ <edge source="&quot;races.year&quot;" target="&quot;seasons.year&quot;">
1487
+ <data key="d14">15.0</data>
1488
+ <data key="d15">Foreign key: 'year' in 'races' references 'year' in 'seasons'</data>
1489
+ <data key="d16">foreign_key, references, data_integrity</data>
1490
+ <data key="d17">schema_extraction</data>
1491
+ </edge>
1492
+ <edge source="&quot;races.round&quot;" target="&quot;status.statusId&quot;">
1493
+ <data key="d14">15.0</data>
1494
+ <data key="d15">Foreign key: 'round' in 'races' references 'statusId' in 'status'</data>
1495
+ <data key="d16">foreign_key, references, data_integrity</data>
1496
+ <data key="d17">schema_extraction</data>
1497
+ </edge>
1498
+ <edge source="&quot;races.circuitId&quot;" target="&quot;circuits.circuitId&quot;">
1499
+ <data key="d14">15.0</data>
1500
+ <data key="d15">Foreign key: 'circuitId' in 'races' references 'circuitId' in 'circuits'</data>
1501
+ <data key="d16">foreign_key, references, data_integrity</data>
1502
+ <data key="d17">schema_extraction</data>
1503
+ </edge>
1504
+ <edge source="&quot;constructorResults&quot;" target="&quot;constructorResults.constructorResultsId&quot;">
1505
+ <data key="d14">10.0</data>
1506
+ <data key="d15">Table 'constructorResults' contains column 'constructorResultsId'</data>
1507
+ <data key="d16">table_structure, contains_column</data>
1508
+ <data key="d17">schema_extraction</data>
1509
+ </edge>
1510
+ <edge source="&quot;constructorResults&quot;" target="&quot;constructorResults.raceId&quot;">
1511
+ <data key="d14">10.0</data>
1512
+ <data key="d15">Table 'constructorResults' contains column 'raceId'</data>
1513
+ <data key="d16">table_structure, contains_column</data>
1514
+ <data key="d17">schema_extraction</data>
1515
+ </edge>
1516
+ <edge source="&quot;constructorResults&quot;" target="&quot;constructorResults.constructorId&quot;">
1517
+ <data key="d14">10.0</data>
1518
+ <data key="d15">Table 'constructorResults' contains column 'constructorId'</data>
1519
+ <data key="d16">table_structure, contains_column</data>
1520
+ <data key="d17">schema_extraction</data>
1521
+ </edge>
1522
+ <edge source="&quot;constructorResults&quot;" target="&quot;constructorResults.points&quot;">
1523
+ <data key="d14">10.0</data>
1524
+ <data key="d15">Table 'constructorResults' contains column 'points'</data>
1525
+ <data key="d16">table_structure, contains_column</data>
1526
+ <data key="d17">schema_extraction</data>
1527
+ </edge>
1528
+ <edge source="&quot;constructorResults&quot;" target="&quot;constructorResults.status&quot;">
1529
+ <data key="d14">10.0</data>
1530
+ <data key="d15">Table 'constructorResults' contains column 'status'</data>
1531
+ <data key="d16">table_structure, contains_column</data>
1532
+ <data key="d17">schema_extraction</data>
1533
+ </edge>
1534
+ <edge source="&quot;constructorResults.raceId&quot;" target="&quot;races.raceId&quot;">
1535
+ <data key="d14">15.0</data>
1536
+ <data key="d15">Foreign key: 'raceId' in 'constructorResults' references 'raceId' in 'races'</data>
1537
+ <data key="d16">foreign_key, references, data_integrity</data>
1538
+ <data key="d17">schema_extraction</data>
1539
+ </edge>
1540
+ <edge source="&quot;constructorResults.constructorId&quot;" target="&quot;constructors.constructorId&quot;">
1541
+ <data key="d14">15.0</data>
1542
+ <data key="d15">Foreign key: 'constructorId' in 'constructorResults' references 'constructorId' in 'constructors'</data>
1543
+ <data key="d16">foreign_key, references, data_integrity</data>
1544
+ <data key="d17">schema_extraction</data>
1545
+ </edge>
1546
+ <edge source="&quot;constructorStandings&quot;" target="&quot;constructorStandings.constructorStandingsId&quot;">
1547
+ <data key="d14">10.0</data>
1548
+ <data key="d15">Table 'constructorStandings' contains column 'constructorStandingsId'</data>
1549
+ <data key="d16">table_structure, contains_column</data>
1550
+ <data key="d17">schema_extraction</data>
1551
+ </edge>
1552
+ <edge source="&quot;constructorStandings&quot;" target="&quot;constructorStandings.raceId&quot;">
1553
+ <data key="d14">10.0</data>
1554
+ <data key="d15">Table 'constructorStandings' contains column 'raceId'</data>
1555
+ <data key="d16">table_structure, contains_column</data>
1556
+ <data key="d17">schema_extraction</data>
1557
+ </edge>
1558
+ <edge source="&quot;constructorStandings&quot;" target="&quot;constructorStandings.constructorId&quot;">
1559
+ <data key="d14">10.0</data>
1560
+ <data key="d15">Table 'constructorStandings' contains column 'constructorId'</data>
1561
+ <data key="d16">table_structure, contains_column</data>
1562
+ <data key="d17">schema_extraction</data>
1563
+ </edge>
1564
+ <edge source="&quot;constructorStandings&quot;" target="&quot;constructorStandings.points&quot;">
1565
+ <data key="d14">10.0</data>
1566
+ <data key="d15">Table 'constructorStandings' contains column 'points'</data>
1567
+ <data key="d16">table_structure, contains_column</data>
1568
+ <data key="d17">schema_extraction</data>
1569
+ </edge>
1570
+ <edge source="&quot;constructorStandings&quot;" target="&quot;constructorStandings.position&quot;">
1571
+ <data key="d14">10.0</data>
1572
+ <data key="d15">Table 'constructorStandings' contains column 'position'</data>
1573
+ <data key="d16">table_structure, contains_column</data>
1574
+ <data key="d17">schema_extraction</data>
1575
+ </edge>
1576
+ <edge source="&quot;constructorStandings&quot;" target="&quot;constructorStandings.positionText&quot;">
1577
+ <data key="d14">10.0</data>
1578
+ <data key="d15">Table 'constructorStandings' contains column 'positionText'</data>
1579
+ <data key="d16">table_structure, contains_column</data>
1580
+ <data key="d17">schema_extraction</data>
1581
+ </edge>
1582
+ <edge source="&quot;constructorStandings&quot;" target="&quot;constructorStandings.wins&quot;">
1583
+ <data key="d14">10.0</data>
1584
+ <data key="d15">Table 'constructorStandings' contains column 'wins'</data>
1585
+ <data key="d16">table_structure, contains_column</data>
1586
+ <data key="d17">schema_extraction</data>
1587
+ </edge>
1588
+ <edge source="&quot;constructorStandings.raceId&quot;" target="&quot;races.raceId&quot;">
1589
+ <data key="d14">15.0</data>
1590
+ <data key="d15">Foreign key: 'raceId' in 'constructorStandings' references 'raceId' in 'races'</data>
1591
+ <data key="d16">foreign_key, references, data_integrity</data>
1592
+ <data key="d17">schema_extraction</data>
1593
+ </edge>
1594
+ <edge source="&quot;constructorStandings.constructorId&quot;" target="&quot;constructors.constructorId&quot;">
1595
+ <data key="d14">15.0</data>
1596
+ <data key="d15">Foreign key: 'constructorId' in 'constructorStandings' references 'constructorId' in 'constructors'</data>
1597
+ <data key="d16">foreign_key, references, data_integrity</data>
1598
+ <data key="d17">schema_extraction</data>
1599
+ </edge>
1600
+ <edge source="&quot;driverStandings&quot;" target="&quot;driverStandings.driverStandingsId&quot;">
1601
+ <data key="d14">10.0</data>
1602
+ <data key="d15">Table 'driverStandings' contains column 'driverStandingsId'</data>
1603
+ <data key="d16">table_structure, contains_column</data>
1604
+ <data key="d17">schema_extraction</data>
1605
+ </edge>
1606
+ <edge source="&quot;driverStandings&quot;" target="&quot;driverStandings.raceId&quot;">
1607
+ <data key="d14">10.0</data>
1608
+ <data key="d15">Table 'driverStandings' contains column 'raceId'</data>
1609
+ <data key="d16">table_structure, contains_column</data>
1610
+ <data key="d17">schema_extraction</data>
1611
+ </edge>
1612
+ <edge source="&quot;driverStandings&quot;" target="&quot;driverStandings.driverId&quot;">
1613
+ <data key="d14">10.0</data>
1614
+ <data key="d15">Table 'driverStandings' contains column 'driverId'</data>
1615
+ <data key="d16">table_structure, contains_column</data>
1616
+ <data key="d17">schema_extraction</data>
1617
+ </edge>
1618
+ <edge source="&quot;driverStandings&quot;" target="&quot;driverStandings.points&quot;">
1619
+ <data key="d14">10.0</data>
1620
+ <data key="d15">Table 'driverStandings' contains column 'points'</data>
1621
+ <data key="d16">table_structure, contains_column</data>
1622
+ <data key="d17">schema_extraction</data>
1623
+ </edge>
1624
+ <edge source="&quot;driverStandings&quot;" target="&quot;driverStandings.position&quot;">
1625
+ <data key="d14">10.0</data>
1626
+ <data key="d15">Table 'driverStandings' contains column 'position'</data>
1627
+ <data key="d16">table_structure, contains_column</data>
1628
+ <data key="d17">schema_extraction</data>
1629
+ </edge>
1630
+ <edge source="&quot;driverStandings&quot;" target="&quot;driverStandings.positionText&quot;">
1631
+ <data key="d14">10.0</data>
1632
+ <data key="d15">Table 'driverStandings' contains column 'positionText'</data>
1633
+ <data key="d16">table_structure, contains_column</data>
1634
+ <data key="d17">schema_extraction</data>
1635
+ </edge>
1636
+ <edge source="&quot;driverStandings&quot;" target="&quot;driverStandings.wins&quot;">
1637
+ <data key="d14">10.0</data>
1638
+ <data key="d15">Table 'driverStandings' contains column 'wins'</data>
1639
+ <data key="d16">table_structure, contains_column</data>
1640
+ <data key="d17">schema_extraction</data>
1641
+ </edge>
1642
+ <edge source="&quot;driverStandings.raceId&quot;" target="&quot;races.raceId&quot;">
1643
+ <data key="d14">15.0</data>
1644
+ <data key="d15">Foreign key: 'raceId' in 'driverStandings' references 'raceId' in 'races'</data>
1645
+ <data key="d16">foreign_key, references, data_integrity</data>
1646
+ <data key="d17">schema_extraction</data>
1647
+ </edge>
1648
+ <edge source="&quot;driverStandings.driverId&quot;" target="&quot;drivers.driverId&quot;">
1649
+ <data key="d14">15.0</data>
1650
+ <data key="d15">Foreign key: 'driverId' in 'driverStandings' references 'driverId' in 'drivers'</data>
1651
+ <data key="d16">foreign_key, references, data_integrity</data>
1652
+ <data key="d17">schema_extraction</data>
1653
+ </edge>
1654
+ <edge source="&quot;lapTimes&quot;" target="&quot;lapTimes.raceId&quot;">
1655
+ <data key="d14">10.0</data>
1656
+ <data key="d15">Table 'lapTimes' contains column 'raceId'</data>
1657
+ <data key="d16">table_structure, contains_column</data>
1658
+ <data key="d17">schema_extraction</data>
1659
+ </edge>
1660
+ <edge source="&quot;lapTimes&quot;" target="&quot;lapTimes.driverId&quot;">
1661
+ <data key="d14">10.0</data>
1662
+ <data key="d15">Table 'lapTimes' contains column 'driverId'</data>
1663
+ <data key="d16">table_structure, contains_column</data>
1664
+ <data key="d17">schema_extraction</data>
1665
+ </edge>
1666
+ <edge source="&quot;lapTimes&quot;" target="&quot;lapTimes.lap&quot;">
1667
+ <data key="d14">10.0</data>
1668
+ <data key="d15">Table 'lapTimes' contains column 'lap'</data>
1669
+ <data key="d16">table_structure, contains_column</data>
1670
+ <data key="d17">schema_extraction</data>
1671
+ </edge>
1672
+ <edge source="&quot;lapTimes&quot;" target="&quot;lapTimes.position&quot;">
1673
+ <data key="d14">10.0</data>
1674
+ <data key="d15">Table 'lapTimes' contains column 'position'</data>
1675
+ <data key="d16">table_structure, contains_column</data>
1676
+ <data key="d17">schema_extraction</data>
1677
+ </edge>
1678
+ <edge source="&quot;lapTimes&quot;" target="&quot;lapTimes.time&quot;">
1679
+ <data key="d14">10.0</data>
1680
+ <data key="d15">Table 'lapTimes' contains column 'time'</data>
1681
+ <data key="d16">table_structure, contains_column</data>
1682
+ <data key="d17">schema_extraction</data>
1683
+ </edge>
1684
+ <edge source="&quot;lapTimes&quot;" target="&quot;lapTimes.milliseconds&quot;">
1685
+ <data key="d14">10.0</data>
1686
+ <data key="d15">Table 'lapTimes' contains column 'milliseconds'</data>
1687
+ <data key="d16">table_structure, contains_column</data>
1688
+ <data key="d17">schema_extraction</data>
1689
+ </edge>
1690
+ <edge source="&quot;lapTimes.raceId&quot;" target="&quot;races.raceId&quot;">
1691
+ <data key="d14">15.0</data>
1692
+ <data key="d15">Foreign key: 'raceId' in 'lapTimes' references 'raceId' in 'races'</data>
1693
+ <data key="d16">foreign_key, references, data_integrity</data>
1694
+ <data key="d17">schema_extraction</data>
1695
+ </edge>
1696
+ <edge source="&quot;lapTimes.driverId&quot;" target="&quot;drivers.driverId&quot;">
1697
+ <data key="d14">15.0</data>
1698
+ <data key="d15">Foreign key: 'driverId' in 'lapTimes' references 'driverId' in 'drivers'</data>
1699
+ <data key="d16">foreign_key, references, data_integrity</data>
1700
+ <data key="d17">schema_extraction</data>
1701
+ </edge>
1702
+ <edge source="&quot;pitStops&quot;" target="&quot;pitStops.raceId&quot;">
1703
+ <data key="d14">10.0</data>
1704
+ <data key="d15">Table 'pitStops' contains column 'raceId'</data>
1705
+ <data key="d16">table_structure, contains_column</data>
1706
+ <data key="d17">schema_extraction</data>
1707
+ </edge>
1708
+ <edge source="&quot;pitStops&quot;" target="&quot;pitStops.driverId&quot;">
1709
+ <data key="d14">10.0</data>
1710
+ <data key="d15">Table 'pitStops' contains column 'driverId'</data>
1711
+ <data key="d16">table_structure, contains_column</data>
1712
+ <data key="d17">schema_extraction</data>
1713
+ </edge>
1714
+ <edge source="&quot;pitStops&quot;" target="&quot;pitStops.stop&quot;">
1715
+ <data key="d14">10.0</data>
1716
+ <data key="d15">Table 'pitStops' contains column 'stop'</data>
1717
+ <data key="d16">table_structure, contains_column</data>
1718
+ <data key="d17">schema_extraction</data>
1719
+ </edge>
1720
+ <edge source="&quot;pitStops&quot;" target="&quot;pitStops.lap&quot;">
1721
+ <data key="d14">10.0</data>
1722
+ <data key="d15">Table 'pitStops' contains column 'lap'</data>
1723
+ <data key="d16">table_structure, contains_column</data>
1724
+ <data key="d17">schema_extraction</data>
1725
+ </edge>
1726
+ <edge source="&quot;pitStops&quot;" target="&quot;pitStops.time&quot;">
1727
+ <data key="d14">10.0</data>
1728
+ <data key="d15">Table 'pitStops' contains column 'time'</data>
1729
+ <data key="d16">table_structure, contains_column</data>
1730
+ <data key="d17">schema_extraction</data>
1731
+ </edge>
1732
+ <edge source="&quot;pitStops&quot;" target="&quot;pitStops.duration&quot;">
1733
+ <data key="d14">10.0</data>
1734
+ <data key="d15">Table 'pitStops' contains column 'duration'</data>
1735
+ <data key="d16">table_structure, contains_column</data>
1736
+ <data key="d17">schema_extraction</data>
1737
+ </edge>
1738
+ <edge source="&quot;pitStops&quot;" target="&quot;pitStops.milliseconds&quot;">
1739
+ <data key="d14">10.0</data>
1740
+ <data key="d15">Table 'pitStops' contains column 'milliseconds'</data>
1741
+ <data key="d16">table_structure, contains_column</data>
1742
+ <data key="d17">schema_extraction</data>
1743
+ </edge>
1744
+ <edge source="&quot;pitStops.raceId&quot;" target="&quot;races.raceId&quot;">
1745
+ <data key="d14">15.0</data>
1746
+ <data key="d15">Foreign key: 'raceId' in 'pitStops' references 'raceId' in 'races'</data>
1747
+ <data key="d16">foreign_key, references, data_integrity</data>
1748
+ <data key="d17">schema_extraction</data>
1749
+ </edge>
1750
+ <edge source="&quot;pitStops.driverId&quot;" target="&quot;drivers.driverId&quot;">
1751
+ <data key="d14">15.0</data>
1752
+ <data key="d15">Foreign key: 'driverId' in 'pitStops' references 'driverId' in 'drivers'</data>
1753
+ <data key="d16">foreign_key, references, data_integrity</data>
1754
+ <data key="d17">schema_extraction</data>
1755
+ </edge>
1756
+ <edge source="&quot;pitStops.stop&quot;" target="&quot;status.statusId&quot;">
1757
+ <data key="d14">15.0</data>
1758
+ <data key="d15">Foreign key: 'stop' in 'pitStops' references 'statusId' in 'status'</data>
1759
+ <data key="d16">foreign_key, references, data_integrity</data>
1760
+ <data key="d17">schema_extraction</data>
1761
+ </edge>
1762
+ <edge source="&quot;pitStops.lap&quot;" target="&quot;lapTimes.lap&quot;">
1763
+ <data key="d14">15.0</data>
1764
+ <data key="d15">Foreign key: 'lap' in 'pitStops' references 'lap' in 'lapTimes'</data>
1765
+ <data key="d16">foreign_key, references, data_integrity</data>
1766
+ <data key="d17">schema_extraction</data>
1767
+ </edge>
1768
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.qualifyId&quot;">
1769
+ <data key="d14">10.0</data>
1770
+ <data key="d15">Table 'qualifying' contains column 'qualifyId'</data>
1771
+ <data key="d16">table_structure, contains_column</data>
1772
+ <data key="d17">schema_extraction</data>
1773
+ </edge>
1774
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.raceId&quot;">
1775
+ <data key="d14">10.0</data>
1776
+ <data key="d15">Table 'qualifying' contains column 'raceId'</data>
1777
+ <data key="d16">table_structure, contains_column</data>
1778
+ <data key="d17">schema_extraction</data>
1779
+ </edge>
1780
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.driverId&quot;">
1781
+ <data key="d14">10.0</data>
1782
+ <data key="d15">Table 'qualifying' contains column 'driverId'</data>
1783
+ <data key="d16">table_structure, contains_column</data>
1784
+ <data key="d17">schema_extraction</data>
1785
+ </edge>
1786
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.constructorId&quot;">
1787
+ <data key="d14">10.0</data>
1788
+ <data key="d15">Table 'qualifying' contains column 'constructorId'</data>
1789
+ <data key="d16">table_structure, contains_column</data>
1790
+ <data key="d17">schema_extraction</data>
1791
+ </edge>
1792
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.number&quot;">
1793
+ <data key="d14">10.0</data>
1794
+ <data key="d15">Table 'qualifying' contains column 'number'</data>
1795
+ <data key="d16">table_structure, contains_column</data>
1796
+ <data key="d17">schema_extraction</data>
1797
+ </edge>
1798
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.position&quot;">
1799
+ <data key="d14">10.0</data>
1800
+ <data key="d15">Table 'qualifying' contains column 'position'</data>
1801
+ <data key="d16">table_structure, contains_column</data>
1802
+ <data key="d17">schema_extraction</data>
1803
+ </edge>
1804
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.q1&quot;">
1805
+ <data key="d14">10.0</data>
1806
+ <data key="d15">Table 'qualifying' contains column 'q1'</data>
1807
+ <data key="d16">table_structure, contains_column</data>
1808
+ <data key="d17">schema_extraction</data>
1809
+ </edge>
1810
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.q2&quot;">
1811
+ <data key="d14">10.0</data>
1812
+ <data key="d15">Table 'qualifying' contains column 'q2'</data>
1813
+ <data key="d16">table_structure, contains_column</data>
1814
+ <data key="d17">schema_extraction</data>
1815
+ </edge>
1816
+ <edge source="&quot;qualifying&quot;" target="&quot;qualifying.q3&quot;">
1817
+ <data key="d14">10.0</data>
1818
+ <data key="d15">Table 'qualifying' contains column 'q3'</data>
1819
+ <data key="d16">table_structure, contains_column</data>
1820
+ <data key="d17">schema_extraction</data>
1821
+ </edge>
1822
+ <edge source="&quot;qualifying.raceId&quot;" target="&quot;races.raceId&quot;">
1823
+ <data key="d14">15.0</data>
1824
+ <data key="d15">Foreign key: 'raceId' in 'qualifying' references 'raceId' in 'races'</data>
1825
+ <data key="d16">foreign_key, references, data_integrity</data>
1826
+ <data key="d17">schema_extraction</data>
1827
+ </edge>
1828
+ <edge source="&quot;qualifying.driverId&quot;" target="&quot;drivers.driverId&quot;">
1829
+ <data key="d14">15.0</data>
1830
+ <data key="d15">Foreign key: 'driverId' in 'qualifying' references 'driverId' in 'drivers'</data>
1831
+ <data key="d16">foreign_key, references, data_integrity</data>
1832
+ <data key="d17">schema_extraction</data>
1833
+ </edge>
1834
+ <edge source="&quot;qualifying.constructorId&quot;" target="&quot;constructors.constructorId&quot;">
1835
+ <data key="d14">15.0</data>
1836
+ <data key="d15">Foreign key: 'constructorId' in 'qualifying' references 'constructorId' in 'constructors'</data>
1837
+ <data key="d16">foreign_key, references, data_integrity</data>
1838
+ <data key="d17">schema_extraction</data>
1839
+ </edge>
1840
+ <edge source="&quot;qualifying.position&quot;" target="&quot;status.statusId&quot;">
1841
+ <data key="d14">15.0</data>
1842
+ <data key="d15">Foreign key: 'position' in 'qualifying' references 'statusId' in 'status'</data>
1843
+ <data key="d16">foreign_key, references, data_integrity</data>
1844
+ <data key="d17">schema_extraction</data>
1845
+ </edge>
1846
+ <edge source="&quot;status&quot;" target="&quot;status.statusId&quot;">
1847
+ <data key="d14">10.0</data>
1848
+ <data key="d15">Table 'status' contains column 'statusId'</data>
1849
+ <data key="d16">table_structure, contains_column</data>
1850
+ <data key="d17">schema_extraction</data>
1851
+ </edge>
1852
+ <edge source="&quot;status&quot;" target="&quot;status.status&quot;">
1853
+ <data key="d14">10.0</data>
1854
+ <data key="d15">Table 'status' contains column 'status'</data>
1855
+ <data key="d16">table_structure, contains_column</data>
1856
+ <data key="d17">schema_extraction</data>
1857
+ </edge>
1858
+ <edge source="&quot;status.statusId&quot;" target="&quot;qualifying.qualifyId&quot;">
1859
+ <data key="d14">15.0</data>
1860
+ <data key="d15">Foreign key: 'statusId' in 'status' references 'qualifyId' in 'qualifying'</data>
1861
+ <data key="d16">foreign_key, references, data_integrity</data>
1862
+ <data key="d17">schema_extraction</data>
1863
+ </edge>
1864
+ <edge source="&quot;results&quot;" target="&quot;results.resultId&quot;">
1865
+ <data key="d14">10.0</data>
1866
+ <data key="d15">Table 'results' contains column 'resultId'</data>
1867
+ <data key="d16">table_structure, contains_column</data>
1868
+ <data key="d17">schema_extraction</data>
1869
+ </edge>
1870
+ <edge source="&quot;results&quot;" target="&quot;results.raceId&quot;">
1871
+ <data key="d14">10.0</data>
1872
+ <data key="d15">Table 'results' contains column 'raceId'</data>
1873
+ <data key="d16">table_structure, contains_column</data>
1874
+ <data key="d17">schema_extraction</data>
1875
+ </edge>
1876
+ <edge source="&quot;results&quot;" target="&quot;results.driverId&quot;">
1877
+ <data key="d14">10.0</data>
1878
+ <data key="d15">Table 'results' contains column 'driverId'</data>
1879
+ <data key="d16">table_structure, contains_column</data>
1880
+ <data key="d17">schema_extraction</data>
1881
+ </edge>
1882
+ <edge source="&quot;results&quot;" target="&quot;results.constructorId&quot;">
1883
+ <data key="d14">10.0</data>
1884
+ <data key="d15">Table 'results' contains column 'constructorId'</data>
1885
+ <data key="d16">table_structure, contains_column</data>
1886
+ <data key="d17">schema_extraction</data>
1887
+ </edge>
1888
+ <edge source="&quot;results&quot;" target="&quot;results.number&quot;">
1889
+ <data key="d14">10.0</data>
1890
+ <data key="d15">Table 'results' contains column 'number'</data>
1891
+ <data key="d16">table_structure, contains_column</data>
1892
+ <data key="d17">schema_extraction</data>
1893
+ </edge>
1894
+ <edge source="&quot;results&quot;" target="&quot;results.grid&quot;">
1895
+ <data key="d14">10.0</data>
1896
+ <data key="d15">Table 'results' contains column 'grid'</data>
1897
+ <data key="d16">table_structure, contains_column</data>
1898
+ <data key="d17">schema_extraction</data>
1899
+ </edge>
1900
+ <edge source="&quot;results&quot;" target="&quot;results.position&quot;">
1901
+ <data key="d14">10.0</data>
1902
+ <data key="d15">Table 'results' contains column 'position'</data>
1903
+ <data key="d16">table_structure, contains_column</data>
1904
+ <data key="d17">schema_extraction</data>
1905
+ </edge>
1906
+ <edge source="&quot;results&quot;" target="&quot;results.positionText&quot;">
1907
+ <data key="d14">10.0</data>
1908
+ <data key="d15">Table 'results' contains column 'positionText'</data>
1909
+ <data key="d16">table_structure, contains_column</data>
1910
+ <data key="d17">schema_extraction</data>
1911
+ </edge>
1912
+ <edge source="&quot;results&quot;" target="&quot;results.positionOrder&quot;">
1913
+ <data key="d14">10.0</data>
1914
+ <data key="d15">Table 'results' contains column 'positionOrder'</data>
1915
+ <data key="d16">table_structure, contains_column</data>
1916
+ <data key="d17">schema_extraction</data>
1917
+ </edge>
1918
+ <edge source="&quot;results&quot;" target="&quot;results.points&quot;">
1919
+ <data key="d14">10.0</data>
1920
+ <data key="d15">Table 'results' contains column 'points'</data>
1921
+ <data key="d16">table_structure, contains_column</data>
1922
+ <data key="d17">schema_extraction</data>
1923
+ </edge>
1924
+ <edge source="&quot;results&quot;" target="&quot;results.laps&quot;">
1925
+ <data key="d14">10.0</data>
1926
+ <data key="d15">Table 'results' contains column 'laps'</data>
1927
+ <data key="d16">table_structure, contains_column</data>
1928
+ <data key="d17">schema_extraction</data>
1929
+ </edge>
1930
+ <edge source="&quot;results&quot;" target="&quot;results.time&quot;">
1931
+ <data key="d14">10.0</data>
1932
+ <data key="d15">Table 'results' contains column 'time'</data>
1933
+ <data key="d16">table_structure, contains_column</data>
1934
+ <data key="d17">schema_extraction</data>
1935
+ </edge>
1936
+ <edge source="&quot;results&quot;" target="&quot;results.milliseconds&quot;">
1937
+ <data key="d14">10.0</data>
1938
+ <data key="d15">Table 'results' contains column 'milliseconds'</data>
1939
+ <data key="d16">table_structure, contains_column</data>
1940
+ <data key="d17">schema_extraction</data>
1941
+ </edge>
1942
+ <edge source="&quot;results&quot;" target="&quot;results.fastestLap&quot;">
1943
+ <data key="d14">10.0</data>
1944
+ <data key="d15">Table 'results' contains column 'fastestLap'</data>
1945
+ <data key="d16">table_structure, contains_column</data>
1946
+ <data key="d17">schema_extraction</data>
1947
+ </edge>
1948
+ <edge source="&quot;results&quot;" target="&quot;results.rank&quot;">
1949
+ <data key="d14">10.0</data>
1950
+ <data key="d15">Table 'results' contains column 'rank'</data>
1951
+ <data key="d16">table_structure, contains_column</data>
1952
+ <data key="d17">schema_extraction</data>
1953
+ </edge>
1954
+ <edge source="&quot;results&quot;" target="&quot;results.fastestLapTime&quot;">
1955
+ <data key="d14">10.0</data>
1956
+ <data key="d15">Table 'results' contains column 'fastestLapTime'</data>
1957
+ <data key="d16">table_structure, contains_column</data>
1958
+ <data key="d17">schema_extraction</data>
1959
+ </edge>
1960
+ <edge source="&quot;results&quot;" target="&quot;results.fastestLapSpeed&quot;">
1961
+ <data key="d14">10.0</data>
1962
+ <data key="d15">Table 'results' contains column 'fastestLapSpeed'</data>
1963
+ <data key="d16">table_structure, contains_column</data>
1964
+ <data key="d17">schema_extraction</data>
1965
+ </edge>
1966
+ <edge source="&quot;results&quot;" target="&quot;results.statusId&quot;">
1967
+ <data key="d14">10.0</data>
1968
+ <data key="d15">Table 'results' contains column 'statusId'</data>
1969
+ <data key="d16">table_structure, contains_column</data>
1970
+ <data key="d17">schema_extraction</data>
1971
+ </edge>
1972
+ <edge source="&quot;results.raceId&quot;" target="&quot;races.raceId&quot;">
1973
+ <data key="d14">15.0</data>
1974
+ <data key="d15">Foreign key: 'raceId' in 'results' references 'raceId' in 'races'</data>
1975
+ <data key="d16">foreign_key, references, data_integrity</data>
1976
+ <data key="d17">schema_extraction</data>
1977
+ </edge>
1978
+ <edge source="&quot;results.driverId&quot;" target="&quot;drivers.driverId&quot;">
1979
+ <data key="d14">15.0</data>
1980
+ <data key="d15">Foreign key: 'driverId' in 'results' references 'driverId' in 'drivers'</data>
1981
+ <data key="d16">foreign_key, references, data_integrity</data>
1982
+ <data key="d17">schema_extraction</data>
1983
+ </edge>
1984
+ <edge source="&quot;results.constructorId&quot;" target="&quot;constructors.constructorId&quot;">
1985
+ <data key="d14">15.0</data>
1986
+ <data key="d15">Foreign key: 'constructorId' in 'results' references 'constructorId' in 'constructors'</data>
1987
+ <data key="d16">foreign_key, references, data_integrity</data>
1988
+ <data key="d17">schema_extraction</data>
1989
+ </edge>
1990
+ <edge source="&quot;results.statusId&quot;" target="&quot;status.statusId&quot;">
1991
+ <data key="d14">15.0</data>
1992
+ <data key="d15">Foreign key: 'statusId' in 'results' references 'statusId' in 'status'</data>
1993
+ <data key="d16">foreign_key, references, data_integrity</data>
1994
+ <data key="d17">schema_extraction</data>
1995
+ </edge>
1996
+ </graph></graphml>
kg/text2sql/gpt-4o-mini_openai-small_bird_formula_1/kg_node_embeddings_chunk_entity_relation.json ADDED
The diff for this file is too large to render. See raw diff