In the current Code First, there is a reverse engineering tool. I've heard talk that there will be on in EF7, but can't confirm it's there.
You can always write the model by hand.
>How does one handle and existing DB?
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer