It can be appreciated that these databases can be implemented in many ways, such as through the use of a database, XML based data files, a structured file system, or any means which is able to store the requisite information and be correctly queried and updated.