constructor uml model factori mdr 