Конечно, есть. OData поддерживает аннотации сущностей (посмотрите в спецификации), и вы можете написать что-то, что перебирает модель сущностей с отражением и добавляет соответствующие аннотации данных. Это не обязательно тривиально И вам нужно также изменить генератор клиента (так что, в вашем случае: данные не помогают вообще, потому что вы используете сторонний генератор, ЕСЛИ БУДЕТЕ, что вы получаете его для чтения аннотаций), но это не так вопрос.
Обратите внимание, что стандартные аннотации odata не обрабатывают ВСЕ случаи, но вы можете расширять их по своему желанию - до тех пор, пока вы контролируете генератор на стороне клиента.