Network databases contain multiple linkages between sets of data, allowing for greater flexibility. Relational databases go further than network databases in allowing relations between various sets of data to be used to create complex queries. Object-oriented databases are the most flexible and adaptable type of database. Most modern databases are relational or object-oriented, or a combination of both. Database programs supplied with modern office automation software are very powerful and allow relatively unskilled EMB staff to easily produce simple databases.
Skilled users can develop very sophisticated products.