Implementing specialized types for the entity attributes