facetseither
Facetseither is a concept in facet-based data modeling and query languages. It represents a binary operator that expresses a disjunctive choice between two facet expressions, allowing flexible filtering across alternative facet paths.
Semantics and usage: Given a dataset D and two facet expressions F and G over D, facetseither(F,
Examples: In a product catalog with color facets, facetseither(color: red, color: blue) yields items that are
Implementation considerations: Facetseither can impact index design and query planning, since it may require evaluating multiple
See also: facet, disjunction, query language, facetand, facetnot.