Working with merged chart items
On a chart, you can merge two or more entities or links together, whether from the same or different databases. If you merge items from the same database, you can also choose to merge the records in iBase as a second step.
Merging entities on the chart
Select the entities that you want to merge, and select Analyze > Merge and Combine > Merge Entities. The merged records are shown on the chart as a single entity and treated as a single 'real-world' object, for example when finding the path between entities or expanding. Any links between the merged chart items are not displayed.
Merging links on the chart
Select the links that you want to merge. Links must have the same ends. Select Analyze > Merge and Combine > Merge Multiple Links. The selected links are merged into one on the chart.
Merging records in iBase
With an item selected on the chart that contains at least two iBase records from the same database, go to the Selection tab of the Data Sources Task Pane and select Merge in iBase. Information from the records being merged is added to the primary record before the records are deleted. Any links will either reference the primary record, or if invalid, will be deleted.
For links, follow the same process, select Merge Links in iBase, then define a record to be the target of the merge.
Merging items on the chart surface before merging the records in iBase keeps the records in the properties of the merged chart item, and preserves the record ID (database key).
Note: To see the record IDs of the merged chart item, right-click on the merged chart item and from the shortcut menu, select Edit Item Properties. The keys are shown in the Data Records folder for the database.
Behavior of merged chart items
Commands such as Expand, Find Path, and Find Common Neighbors behave as you would expect. For example, expanding a merged chart item will expand all the links and link end entities associated with all the entities in the merged chart item, and finding a path will take any additional links and link end entities into account.
All the entity types in a merged chart item are used when expanding, searching and so on, including any entity types that are excluded as part of the charting settings. For example, when finding a path between a Person entity and a merged Person/Vehicle entity, where the Vehicle entity type is excluded, the links belonging to the Vehicle entity are considered.
The Show and Explore commands are slightly different because they apply only to single iBase records:
Option | Description |
---|---|
Show | When you select Show for a merged chart entity, the Show List dialog is displayed. Select the record that you want to show. |
Explore | When you select Explore, the Select a Record dialog is displayed. Select the record that you want to examine in the Explore window. This is a useful way of finding out which links are associated with which component of a merged chart item. |
Note: You cannot update the chart when you edit the iBase record of a merged chart item.
Merging entities with different semantic types
You may want to merge entities that have different semantic types. For example, to associate an organization with its web address, or a person with a vehicle. In this case, the merged chart item is assigned the semantic type that is the lowest common parent of their semantic types. Depending on the semantic types of the individual chart items, this may be an abstract semantic type, such as the Entity semantic type.
If the semantic type of the merged chart item is not useful to you, you can assign a different one as part of its properties. For example, you might choose to assign the Organization semantic type to the item created by merging Organization and Web Address entities.