entity attribute CRUD