If Human is MappedSuperClass you can use AttributeOverride
Man:
type: entity
attributeOverride:
phone:
nullable: false
And with annotations:
@AttributeOverrides({
@AttributeOverride(
name="phone",
column=@Column(nullable=false)
)
})