A programming ... database or in an object database if the data have a complex structure. See O-R mapping and object database. There are three major features in object-oriented programming that ...