If you have MS Access, you can directly open an SDL Multiterm glossary (.sdltb). And you'd be surprised to see how complicated it is!
(Access shows about a dozen of tables for a single glossary)
Anyway, I really don't understand why a glossary, which consists of a source term, a target term, and maybe one or more additional fields, needs to be so complicated.
(Well, I know that this is one of the common strategies to retain, keep, and confine the users, mostly for the developer's benefit, under the name (pretext?) of "ecosystem")
This has just reminded me of the benefit of CT's simple tab-limited glossary ...