Peter Krantz:"Hence, there is a need for a simple vocabulary editor that allows
domain experts to create a vocabulary without knowing the innards of
semantic web technologies. I had a discussion with an IT-strategist
from a large government authority today and we agreed that a tool like
this would greatly benefit the use of controlled vocabularies in the
public sector."
(A patched) PloneOntology is used to back vocabularies on this site. Requires Plone, not MySQL. Uses a form to fill out content. PloneOntology is built on the Plone relations product, which is immensely good for this kind of work (relations lets you describe things like cardinality). I'm not sure it could be ported to a database easily; iirc it relied heavily on ZODB's object storage.