DataSources for Business Object
Associations
CAF provides special DataSources representing associations between business object nodes. Each DataSource represents one association between two business object nodes.
If we have two business object nodes: sap.com/school/Teacher and sap.com/school/Subject where the business object node Teacher has one-to-many relation with Subject called subjects.
The DataSource that CAF would provide for the association between these two business object nodes contains the following characteristics: (assume that CAF_BI_DATASOURCE_NAME_PREFIX = E41)
DataSource name: E41subjectsTeacherschoolfindBy
Name |
SQL Type |
KEY |
CHAR(36) |
SOURCEKEY |
CHAR(36) |
TARGETKEY |
CHAR(36) |
Here SOURCEKEY is the key of a Teacher and TARGETKEY is the key of a Subject that this teacher is associated with.