Product Catalog with Nested Branching
A product registration form with two levels of oneOf branching. The product type determines the first-level fields, and for physical products, the shipping method creates a second level of conditional fields.
Key Features
- Nested
oneOf— two levels of schema branching - Physical products: weight + dimensions + shipping (with nested oneOf)
- Digital products: file size + format + download link
- Service products: duration + availability array
- Shipping oneOf: standard (days) vs express (hours)