Consider this real scenario:
- There is a list of products
- Products can be categorized
- There is a list of customers
- An operator can create an order for a customer
- The operator can add multiple products for an order
- There is a list of flows
- Each flow can have multiple stages
- Each product of an order can enter one or more flows
- For each stage a product enters, some parameters can be set, like the date of entrance, a note, etc.
Based on this complex model, there is a UI list where the operator can see stages of an order's product and add/remove/edit them.
What breadcrumb suits this list? These come to my mind:
Flows / Importing products flow / Stages
Orders / Order-2024YK1009 / Products / PVC / Stages
Products / PVC
In other words, from the current list, it seems that the user should be able to navigate to flows and manage them, navigate to other orders or other products within the same order, or manage the list of products in general.
How do you merge these paths? I have already seen the Multiple breadcrumbs. But the solutions there are not my answers. I can't combine breadcrumb segments in dropdowns, and I tags won't mean that much either.