COMPLEX_TYPE splited to entity and structure