This document discusses three approaches to integrating HDF5 data with databases: I) Using PyTables to treat HDF5 like a database, II) Using HDF5 and a relational database side-by-side, and III) Fully integrating HDF5 and a relational database where the HDF5 data model is exposed to SQL and other database technologies.