Do you have a business need that drives a design towards an ODBMS? You should consider an ODBMS only if it will save money or make money.
But first, consider if your application requires any type of DBMS. If your data will be shared by multiple people at the same time maintaining consistency and integrity of the data, you should consider a DBMS. Also see the DBMS ACID Properties.
If your decision is that business needs drive the use some type of DBMS, then you need to decide which whether an ODBMS or an RDBMS is appropriate for your needs. If you have a need for higher performance and your data is more complex, an ODBMS might be the better choice for you. See the pages on high performance and complex data at the related content below.
More on the general topic: When an Object Database Should Be Used