pool::RootOODb Node1 pool::RootOODb + RootOODb() + ~RootOODb() + name() + createDomain() + createDatabase() + createContainer() + catalogLabel() Node2 pool::IOODatabase + ~IOODatabase() + name() + createDomain() + createDatabase() + createContainer() + release() Node2->Node1 Node3 pool::RefCounter - m_count + RefCounter() + RefCounter() + operator=() + addRef() + subRef() Node3->Node2