Résolu, ajouté ceci au web.config :
<oracle.dataaccess.client>
<settings>
<add name="int16" value="edmmapping number(4,0)" />
<add name="int32" value="edmmapping number(9,0)" />
</settings>
</oracle.dataaccess.client>
Recréé le modèle avec le *.edmx fichier et...
Maintenant Number(5) est Int32 au lieu de Int16 et Number(10) est Int64 au lieu de Int32
J'espère que cela aidera quelqu'un d'autre à l'avenir...