Property
|
Description |
Name
|
A name that
describes what type of data the attribute contains. The name can be
up to 80 alphanumeric characters and underscores. It cannot contain
spaces or other punctuation. |
Type
|
The data type
of the attribute. Basic types include String, Boolean, D ouble,
Float, Integer, and
Date. If the attribute
references a child business object, specify the name of a child
business object definition. Attributes that reference child
business objects are called compound attributes. |
IsKey
|
A boolean
value, true or false, specifying whether this is
a key attribute. Key attributes uniquely identify a business object
created from the definition. Each business object definition has at
least one key attribute. |
IsForeignKey
|
A boolean
value, true or false, specifying whether this is
a foreign key attribute. |
MaxLength
|
An integer
representing the maximum number of bytes the attribute can contain.
To specify no limit, enter zero (0). |
AppSpecificInfo
|
A string that
provides information about the attribute for a particular
application, such as the name of a field in a table or form that
corresponds to the attribute. Connectors use this information when
processing the object. |
DefaultValue
|
The value to
assign to this attribute if there is no runtime value. |
IsRequired
|
A boolean
value, true or false, specifying whether a value
for this attribute is required to create a business object. |
ContainedObjectVersion
|
The version
number of the child business object definition. IBM WebSphere
System Manager displays this value under the name Type
Version. |
Relationship
|
The
relationship between the parent business object and the child
business object. In the current release, the only valid
relationship is Containment. |
Cardinality
|
The number of
child business objects that this attribute references. If the
attribute references only one child business object, the value is
1. If the attribute can reference many child business
objects, the value is a literal n. |