I am putting together a catalog (catalogs by nature are just metadata), and so rather than using a database, I am using an RDF store and SPARQL processor to compile the data. I
I would strongly recommend downloading and installing Top Braid Composer
It has loads of stuff to make Semantic Web development easier and there is a free edition.