Currently, message mapping doesn't support multiple messages if any of them is of type edmx. To achieve this, the current way is go for multiple message mappings only, then use a gather step to join them. Hope this helps

Additionally though the OData functionality on XS does not support an update on an OData model with associations (multiple tables). The Add, Update and Delete functionalities only seem to work for OData models referring to single tables.