Represents a discriminator for polymorphic schemas.
The discriminator is used with oneOf to efficiently determine which schema applies based on a property value in the instance data.
Optional explicit mapping from discriminator values to schema references. If null, implicit mapping is used (discriminator value matches schema name)
The name of the property that holds the discriminator value