advance complex type setting for entity type