IBM 4.6.x 用户手册

下载
页码 140
Chapter
 
4.
 
Understanding
 
business
 
objects
 
v
   
 
 
 
 
 
v
   
 
 
 
 
 
 
 
This
 
chapter
 
describes
 
how
 
the
 
connector
 
processes
 
business
 
objects.
 
To
 
properly
 
create
 
or
 
modify
 
business
 
objects
 
for
 
Siebel,
 
you
 
must
 
understand
 
the
 
object
 
relationships
 
within
 
the
 
Siebel
 
architecture.
 
Note:
  
This
 
chapter
 
includes
 
references
 
to
 
Event
 
and
 
Archive
 
business
 
components,
 
business
 
objects,
 
and
 
tables.
 
These
 
references
 
are
 
synonymous
 
with
 
references
 
to
 
CW
 
Event
 
and
 
CW
 
Archive
 
that
 
appear
 
in
 
earlier
 
versions,
 
and
 
with
 
references
 
to
 
IBM
 
Event
 
and
 
IBM
 
Archive
 
that
 
appear
 
in
 
Siebel
 
7.5
 
Business
 
object
 
structure
 
and
 
relationships
 
The
 
connector
 
supports
 
Create,
 
Retrieve,
 
Update,
 
Delete,
 
Exists,
 
Retrieve
 
By
 
Content,
 
and
 
DetlaUpdate
 
verbs
 
for
 
a
 
Siebel
 
application-specific
 
business
 
object
 
whose
 
semantics
 
are
 
encapsulated
 
in
 
its
 
business
 
object
 
definition.
 
There
 
is
 
no
 
connector
 
logic
 
that
 
processes
 
a
 
Siebel
 
application-specific
 
business
 
object
 
according
 
to
 
hard-coded
 
instructions
 
in
 
the
 
connector.
 
For
 
example,
 
the
 
connector
 
does
 
not
 
expect
 
a
 
particular
 
business
 
object
 
to
 
consist
 
of
 
a
 
certain
 
type
 
and
 
number
 
of
 
entities.
 
What
 
the
 
connector
 
expects
 
is
 
that
 
any
 
object
 
may
 
consist
 
of
 
one
 
or
 
more
 
entities.
 
Siebel
 
business
 
components
 
can
 
be
 
associated
 
in
 
three
 
ways.
 
They
 
can
 
be
 
linked
 
in
 
one-to-one
 
relationships
 
through
 
single-valued
 
links,
 
or
 
they
 
can
 
have
 
Multi-Value
 
Link
 
(MVL)
 
fields
 
representing
 
one-to-many
 
relationships,
 
or
 
they
 
can
 
have
 
a
 
simple
 
link.
 
Business
 
components
 
can
 
be
 
associated
 
in
 
many-to-one
 
relationships
 
by
 
means
 
of
 
PickLists.
 
Business
 
component
 
methods
 
provide
 
support
 
for
 
searching
 
a
 
PickList
 
business
 
component
 
for
 
a
 
specific
 
value
 
and
 
placing
 
that
 
value
 
in
 
a
 
field.
 
Finally,
 
business
 
components
 
can
 
be
 
associated
 
in
 
many-to-many
 
relationships
 
through
 
intersection
 
tables.
 
If
 
there
 
are
 
two
 
unrelated
 
single
 
cardinality
 
business
 
components
 
under
 
the
 
same
 
business
 
object
 
in
 
Siebel,
 
a
 
separate
 
business
 
object
 
wrapper
 
needs
 
to
 
be
 
created.
 
In
 
order
 
to
 
support
 
the
 
Siebel
 
concept
 
of
 
a
 
business
 
object
 
context
 
encapsulating
 
numerous
 
business
 
components,
 
a
 
top-level
 
business
 
object
 
should
 
correspond
 
to
 
the
 
appropriate
 
Siebel
 
business
 
object.
 
The
 
top-level
 
business
 
object
 
application-specific
 
information
 
should
 
contain
 
the
 
name
 
of
 
the
 
corresponding
 
Siebel
 
business
 
object.
 
Each
 
top-level
 
attribute
 
should
 
then
 
correspond
 
to
 
a
 
Siebel
 
business
 
component.
 
Within
 
a
 
business
 
object
 
definition
 
that
 
corresponds
 
to
 
a
 
business
 
component,
 
each
 
attribute
 
specifies
 
either
 
a
 
simple
 
field,
 
or
 
a
 
Multi-Value
 
Group
 
(MVG)
 
field.
 
The
 
attribute
 
data
 
in
 
simple
 
attributes
 
should
 
have
 
simple
 
data
 
types.
 
Attributes
 
that
 
correspond
 
to
 
MVG
 
fields
 
should
 
be
 
treated
 
as
 
child
 
(container)
 
business
 
objects.
 
This
 
business
 
object
 
structure
 
is
 
part
 
of
 
the
 
meta-data
 
that
 
allows
 
the
 
connector
 
to
 
handle
 
all
 
business
 
objects
 
in
 
the
 
same
 
manner.
 
The
 
connector
 
can
 
support
 
additional
 
Siebel
 
objects
 
if
 
a
 
business
 
object
 
definition
 
is
 
specified
 
for
 
the
 
object.
  
©
 
Copyright
 
IBM
 
Corp.
 
1997,
 
2004
 
37