Two-way mapping between object-oriented databases and XML