IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Defining and transforming data > Defining data objects > Considerations when creating or using business objects
Considerations when using the business object editor
There are a number of considerations when using the business object editor.
- You can rename business objects and fields in the business object editor when you initially create them. Once you have built the business objects into an application, you should always use refactoring to ensure that you do not break any dependencies.
- IBM Integration Designer's best practices when authoring XML Schema files to create ones own type library:
- Avoid the use of private business objects (nested anonymous complex types) to promote the reuse of business objects.
- Do not use elements and complex type definitions with the same name in the same XML Schema or WSDL file.
- Define complex types in XML Schema files, not WSDL definitions, to create a type library concept.
Also, the business object editor can use either the first or second definitions, that is complex type definitions or root-level elements with anonymous complex type definitions.