7. A method for interacting with multi-dimensional object relationships, comprising: opening an expandable dialog in response to detecting a cursor hover event by a cursor on a first object in a user interface, wherein the user interface is displayed on a display device; resizing the dialog according to a navigable chain of object relationships, wherein the chain of object relationships comprises progressive lists of possible objects linked by lists of possible relationships, wherein the dialog is responsive to compound hovering by the cursor to resize the dialog, wherein compound hovering comprises hovering the cursor progressively from one location to another along the navigable chain of object relationships to create a relationship path; generating a visual object-relationship affordance proximate the first object in response to detecting the cursor hover event; displaying the dialog in response to detecting a cursor event on the object-relationship affordance, wherein an initial view in the dialog comprises a list of possible relationships compatible with the first object; generating a visual relationship-object affordance proximate a first relationship in the list of possible relationships; the visual object-relationship affordance is different in appearance compared to the visual relationship-object affordance; displaying a save option in the dialog; and saving, using the displayed save option, the relationship path selected from the chain of object relationships according to a user selection of a second object, wherein the relationship path comprises the second object linked to the first object by the first relationship.
11. The method of claim 7 , wherein resizing the dialog further comprises: detecting a second cursor hover event on the first relationship in the list of possible relationships, wherein the list of possible relationships comprises relationships compatible with the first object; and displaying a list of possible objects proximate the list of possible relationships, wherein the list of possible objects comprises objects compatible with the first relationship.