Wrong image provided by ServiceNow? How to read the relationships of CSDM tables?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 06:34 PM - edited 11-24-2024 12:06 AM
How to read the relationships of CSDM tables from the image?
(case i) Left CI class + ::rel type on right + right CI Class.
or
(case ii) left CI class + ::rel type on left + right CI Class.
If I consider the 1st case (rel type on right)
Business capability - PROVIDED BY - Business application >>>>>>>>>which is CORRECT
Application - RUNS ON - Infrastructure CIs >>>>>>>>>which is INCORRECT
If I consider the 2nd case (rel type on left)
Business capability - PROVIDES - Business application >>>>>>>>>which is INCORRECT
Application - RUNS - Infrastructure CIs >>>>>>>>>which is INCORRECT
PS - I can go to CI class manager and see but I cannot do it for classes. To save time, I relied on the official image but
its **bleep** confusing!!!
Is that image wrong or what?
- Labels:
-
Architect
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 10:21 PM
Hi @Suggy ,
Can you please clarify your question? e.g. a business capability is provided by both a business application and a business service. where a Infrastructure CIs runs an application.
If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.
best regards
Anders
If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.
Best regards
Anders
Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2024 04:34 AM
@AndersBGS I am talking with respect to relationship types, how do I read the relationships.
If you see above image,
1. Application >>>> RUNS ON >>>> Infrastructure CIs
Here when I read it, I am picking up the 1st rel type "RUNS ON" and reading it as above.
2. Same way if I try to read for the rel between Business capability and Business application (by picking up the 1st rel type), it would be
Business capability - PROVIDEDS - Business application......... which is wrong.
I need to pick the relationship on the right side.
Business capability - PROVIDED BY - Business application.
Why like that? I wanted to easily read the relationship with same procedure that I follow.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2024 04:22 AM
In the first image you are seeing a 1-directional view of the relationship. But relationships are 2-way, and can be read in both directions. The relationship type isn't just 'provided by', it is 'provides::provided by' or 'runs on::runs'.
Generally, the way to read the relationship from left to right is: left CI class + ::rel type on right + right CI Class.
To read from right to left: right CI class + rel type on left:: + left CI class.
In practice that looks like: Business Capability Provided by Business Application; or Business Application Provides Business Capability; or Application Runs on Infrastructure; or Infrastructure Runs Application.
For the CI Class Manager, you may need to elaborate on what you mean by unable to find the relationships. Included here is a screengrab of the Business App CI Class and you can see above the other CI Classes that could relate to Business Apps and the prescribed 1-way relationship type with that other Class.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2024 04:46 AM - edited 11-22-2024 04:47 AM
Hi @Jonathan Schnei thank you so much for replying.
You said:
the way to read the relationship from left to right is: left CI class + ::rel type on right + right CI Class
Now consider this image
If you pick the last one, then it would be
Application Runs Infrastructure CIs......... which is wrong right 🙂
--
In CI class manager, I see only this. I am on Xanadu. Any idea why?