Systems, methods, and computer products that efficiently share and move
data between different types of data storage formats. More particularly,
the preferred embodiment of the present invention provides an easy to use
graphical user interface (GUI) for displaying, navigating, and selecting
hierarchical database segments and fields. The preferred embodiment of
the present invention novelly uses a hierarchical tree structure that
clearly represents the structures of a database and their mutual
exclusivity, for easy understanding of and navigation through the various
database structures. The user is prevented from selecting segments and
fields that are not valid for the selected path thereby ensuring accuracy
in the representation of the database data structures. Also, the user may
select a path from the top of the hierarchical tree, the root, to a
specific segment or field.