Hi Riyaj,
You cannot assign a Data Element with domain referring to value table which has multiple key fields for an attribute in the Data Model . This is a standard MDG rule and cannot be violated.
So create and use a custom Domain and custom search help in the data model for the attribute ALNUM to meet your requirement.