17. A computer-readable storage medium storing a computer program that, when executed by a first terminal, causes the first terminal to perform a method for managing media resources, the method comprising: receiving, from a second terminal, a first relationship model associated with a user of the second terminal and describing hierarchically the content of a media resource, the first relationship model including: first topic nodes corresponding to first keywords describing the content of the media resource, a first resource node identifying the media resource, and first links connecting the first topic nodes and the first resource node; accessing a stored second relationship model describing hierarchically the content of a media resource associated with a user of the first terminal, the second relationship model including: second topic nodes corresponding to second keywords describing the content of the media resource, a second resource node identifying the media resource, and second links connecting the second topic nodes and the second resource node; determining whether the first relationship model contains a topic node or a resource node that is different from the second relationship model, based on whether a keyword of the first keywords is different from the second keywords; and when it is determined that the first relationship model contains the different node, updating the second relationship model to include the different node.
17. A computer-readable storage medium storing a computer program that, when executed by a first terminal, causes the first terminal to perform a method for managing media resources, the method comprising: receiving, from a second terminal, a first relationship model associated with a user of the second terminal and describing hierarchically the content of a media resource, the first relationship model including: first topic nodes corresponding to first keywords describing the content of the media resource, a first resource node identifying the media resource, and first links connecting the first topic nodes and the first resource node; accessing a stored second relationship model describing hierarchically the content of a media resource associated with a user of the first terminal, the second relationship model including: second topic nodes corresponding to second keywords describing the content of the media resource, a second resource node identifying the media resource, and second links connecting the second topic nodes and the second resource node; determining whether the first relationship model contains a topic node or a resource node that is different from the second relationship model, based on whether a keyword of the first keywords is different from the second keywords; and when it is determined that the first relationship model contains the different node, updating the second relationship model to include the different node. 19. The computer-readable storage medium of claim 17 , wherein the second relationship model further includes weightings assigned to the second links, the weightings indicating values of the second topic nodes connected by the second links in leading the user of the first device to access the media resource.