constructor param data model data model uml link list list model data model data model 