1. A method for extension of an item attribute in a business application data model, said method comprising: receiving a selection of an item of a business application data model to which an extended item attribute is being added; receiving said extended item attribute including relationship information defining a location of said extended item attribute within a hierarchy of said business application data model; and associating said extended item attribute with said business application data model such that said extended item attribute is contextually included within a searchable ontology of said hierarchy in accordance with said relationship information.