I have a breadcrumb. In my system, there are cases and objects. Both of them can contain another. So case A can contain object B, object B can contain object C and so on.
There are both objects and cases list in the system so both of them may appear in the first level.
How breadcrumb should display this? Should it be A>B>C and should I allow infinite depth of this? As an alternative, I could allow to display only 2-deep relation and hide previous structure, but I think it will confuse the user.
Please note that I have more than 2 types.