object-oriented database manipulation