fact: Definition DecomposeSchema {m} (heading : RawSchema) (attr : Fin.t _) (a : Vector.t Type m) : Vector.t RawSchema m := Vector.map (fun rawheading => {| rawSchemaHeading := Build_RawHeading rawheading; attrConstraints := None; tupleConstraints := None |}) (DecomposeHeading attr (AttrList (rawSchemaHeading heading)) a).
imports: Fiat.Common.Coq__8_4__8_5__Compat Coq.Vectors.Vector Coq.Strings.Ascii Coq.Bool.Bool Coq.Lists.List Fiat.Common.SumType Fiat.Computation.ListComputations Fiat.QueryStructure.Automation.AutoDB Bedrock.Word Bedrock.Memory