1. A system for maintaining hypermedia links between objects, the system comprising: a link service configured to receive a hypermedia request from a client, the hypermedia request identifying a source object; and a link provider configured to receive an indication of the source object from the link service, analyze association metadata to identify associated objects associated with the source object and create hypermedia links between the source object and the associated objects.