An object-oriented database is based on the principles of object-oriented programming (OOP). In an object-oriented database, data is organized and stored as