Associations with base business objects
A base business object is the first business object created in a module, and should have the same name as its module. If the business objects specified by an association definition are not base business objects, the association definition allows associations to be created only between records created from the specified business objects.
If one side of an association definition specifies a base business object, the association definition will allow records created from any business object in the specified module to be associated.