To be consistent with IBM-delivered generic business objects,
use the following standards when designing a generic business
object:
- The first attribute of every object should be its key and
should be named ObjectId.
- If an attribute represents a foreign key, its name should
concatenate the name of the foreign business object and
Id; for example: CustomerId, ItemId, and
OrderId.
- Be consistent. If you use an abbreviation in an attribute name,
use the same abbreviation in parent and child business objects. If
possible, use the same abbreviation for all relevant attribute
names. For example, if you abbreviate Number to
Num, do so consistently.
- Follow the naming guidelines provided in Naming IBM
WebSphere InterChange Server Components.
