Я знаю, что самое долгое время перечисления не поддерживались EF, хотя я не знаю, так ли это до сих пор.
В любом случае, я думаю, что есть общая проблема с тем, что EF обрабатывает список типов, отличных от другой сущности. Какой первичный ключ? Какова стоимость? Следует ли попытаться сохранить данные в одном столбце или создать отдельную таблицу и создать ограничение внешнего ключа? На эти вопросы, вероятно, потребуется ответить, прежде чем ваша модель может быть преобразована в схему базы данных.