\newglossaryentry{declarative}{
    name={declarative},
    description={Describes \textit{what} to achieve, but not how}
}
\newglossaryentry{imperative}{
    name={imperative},
    description={Describes how to achieve something}
}
\newglossaryentry{record}{
    name={record},
    description={}
}
\newglossaryentry{schema}{
    name={schema},
    description={A set of relations}
}
\newglossaryentry{bag}{
    name={bag},
    description={A bag, or multiset, is a set, in which, (as is usual with sets) order does not matter, but duplicates are allowed}
}
\newglossaryentry{subquery}{
    name={subquery},
    description={Also Nested Query, a separate query that can be used in the \texttt{FROM} or \texttt{WHERE} clause of another query. See \ref{sec:nested-queries}}
}
