Sinon pour ceux qui ne connaîtraient pas il existe deux outils permettant de faire du reverse engineering pour générer du Code First à partir d'une base ded données existante. Par exemple vous avez une base de 100 tables mais vous voulez quand même utiliser l'approche Code First mais vous avez la flemme de vous taper l'écriture de toutes les classes de mapping pour les différentes tables.
Pour l'instant j'en connais que les 2 outils suivants qui vous permet de faire du Reverse Engineering :
- Entity Framework Power Tools
- EntityFramework Reverse POCO Generator