The application I build on JBP framework needs its own tables. I want to use hibernate. Shall I use JBP portal database and the hibernate.cfg.xml from there to put my mappings there or shall I create separate cfg file pointing to the same database or completely different database? How would all that affect hibernate sessions and transactions, etc.?