implement associations between enumerations