DirectCompositeKeyMap