1. A data management method for a network, comprising: automatically determining whether a first record in a database is updated, wherein content of the first record is organized in a hierarchical structure; automatically determining which of a group of clients is affected by update of the first record; automatically determining a data format corresponding to one affected client; automatically generating a message by modifying the hierarchical structure according to the data format; and automatically transmitting the message comprising the result of modifying the hierarchical structure to the affected client.