From 3184f85de1dac7071afcf9838dfc3f8609b20a5a Mon Sep 17 00:00:00 2001 From: Marcos Magueta Date: Sun, 20 Sep 2026 03:00:57 -0300 Subject: provenance --- lib/protocols/Schematics.ml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/protocols/Schematics.ml') diff --git a/lib/protocols/Schematics.ml b/lib/protocols/Schematics.ml index d2e50ad..49d8586 100644 --- a/lib/protocols/Schematics.ml +++ b/lib/protocols/Schematics.ml @@ -1,5 +1,7 @@ type multigroup_description = string BatMap.String.t -type relation_description = string BatMap.String.t +type origin = {source: string list; attribute: string} +type attribute_description = {domain: string; provenance: origin list} +type relation_description = attribute_description BatMap.String.t type tuple_description = {relation: relation_description; attributes: string BatMap.String.t} (* TODO: For now the description is completely detached from actual -- cgit v1.2.3