1. A computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising: controlling a database management system (DBMS) to instantiate a database object comprising a first binary large object (BLOB) attribute, an XML edits attribute, and a set of metadata attributes; storing a first set of binary data associated with a multimedia content in the first BLOB attribute; storing one or more values in the set of metadata attributes, where the one or more values are associated with one or more of, the multimedia content, and the database object; and controlling the DBMS to store the database object in a column in a table in a relational database managed by the DBMS.