The database model of Openbravo is not a key requirement, because openbravo follows a Model Driven Development Pattern, which as a consequence creates Screens ( called Windows ) which follow the Database Model quite precisely :
Example :
Order lines are generated as a Subtab of the Order Window.
An other way of answering is also that the full model is actually stored in a MetaModel in openbravo itself :
(in the UI, login as System Administrator and browse the Application Dictionary to the "Table" Window, or check the "AD_Table" Table in the database.) This is not going to directly give you the Model itself, but it is the list of tables and their relationships. And it is always up to date and consistent with the modules you installed. + It comes with additional descriptions of what is the table.
You will also easily be able to find which Table Columns are related to which Window fields.
Hope that helps,