Clarity on CSDM recommended relation between Business application and business process!!

Krish_na_Kumar
Tera Contributor

ServiceNow CSDM 5 has following note:
Business Application has a reference to Business Process. As of CSDM 5, the singular reference to
Business Process is considered legacy and not recommended for use. Other options exist that allow for a
one-to-many relationship versus the one-to-one reference on a Business Application.

 

However CSDM relationship table still shows reference relation:
CSDM rel.png

What am I missing? what is recommended way to create relation between Business application and business process?

3 REPLIES 3

MihaiK293849173
Tera Contributor

Hello,

 

The direction of the entity relation is wrong, should be the other way around: one business application reference one or multiple business processes.

 

Hope it helps,

Mihai

RaViCZ
Tera Expert

I believe you can use the OOTB many-to-many table "cmdb_m2m_business_process_ci" to establish this relationship. 

Mathew Hillyard
Tera Sage

The relationship listing has not been updated in the white paper to reflect CSDM 5 best practice. As the others have said, one Business Application does not necessarily fulfil one Business Process - it could fulfil many. Therefore the M2m table referenced above is the correct location to build the relations.

 

This is not ideal as in CSDM everything else is either a CI Relationship or a direct reference, whereas this is a many-to-many (and it's not directly linking a Business Application to a Business Process, but a CI to a Business Process, which is even more vague), but it's the best we have right now.

 

I hope this helps!
Mat