1. A computer controlled method comprising: presenting a workspace window responsive to a relationship data structure that represents relationships between pieces of information; presenting a presentation set of an ordered set of text strings from an electronic document, said presentation set including one or more identified strings; receiving a quick-click command invocation on said one or more identified strings by said workspace window; modifying said relationship data structure by adding an entity/relationship object to said relationship data structure responsive to said quick-click command invocation and said one or more identified strings; detecting a drag-and-drop operation dragging a first instance representation to a drop point; combining the first instance representation with a second instance representation, the second instance representation determined to be nearest to the drop point and within a threshold distance from the drop point, wherein the threshold distance is a multidimensional vector, a selection of strength of a relationship being responsive to weighted values of the multidimensional vector's elements, so that: if the nearest instance representation is an entity object, a new composite object is created that includes the entity object and an entity/relationship object represented by the dragged instance representation, and if the nearest instance representation is a first composite object, the entity/relationship object represented by the dragged instance representation is added to the first composite object.