"AN ENZYME WITHOUT A COFACTOR IS LIKE A LION WITHOUT TEETH"
So, by this reasoning cofactors are like teeth and an enzyme is like the mouth. That makes sense.
"A cofactor simply describes the additional chemical component which can be either organic molecules (vitamin) OR inorganic ions (e.g. Ca2+ ions). So a cofactor is like a big branching term to describe the two types: coenzymes and prosthetic groups. So you are correct on that. A coenzyme merely describes a type of cofactor that it is temporarily attached to the apoenzyme part. A prosthetic group describes a cofactor which is permanently bound to the apoenzyme part."
METAMIA is a free database of analogy and metaphor. Anyone can contribute or search. The subject matter can be anything. Science is popular, but poetry is encouraged. The goal is to integrate our fluid muses with the stark literalism of a relational database. Metamia is like a girdle for your muses, a cognitive girdle.