The entity type definitions in the csdl file clreated by the wizard are all plural. Is this a major change in the EDM or just a bug Singular obviously makes a lot more sense.
Okay, I was getting mixed up between everything I was reading and real life. The entity names are just matching the table names. This happened with the modeler previously also. So, while singular named entities (Customer, Order, Product) are what makes sense for a conceptual model, if your db tablenames are plural (which make sense in the db ...it's a table filled with orders), then this is what you will get. If (like me) the first thingi you want to do is go fix that up, then don't forget that you'll need to match the new names in EntityContainer and in the mapping file. Happily the compiler will help point out anomolies. (I'll take what I can get!)
I wonder what happened to the fancy pluralizer (a la Ruby on Rails Inflector's "tabelizer" - http://nubyonrails.com/tools/pluralize) for table names that someone at MSFT wrote for VS 2005.
A table-name "singularizer" or "objectizer" for entity names would be a nice feature, since we seem to be stuck with bottom-up mapping for now.
MarchCTP - Entitytypes made plural by wizard
Ken_Bussell
JimJalinsky
I wonder what happened to the fancy pluralizer (a la Ruby on Rails Inflector's "tabelizer" - http://nubyonrails.com/tools/pluralize) for table names that someone at MSFT wrote for VS 2005.
A table-name "singularizer" or "objectizer" for entity names would be a nice feature, since we seem to be stuck with bottom-up mapping for now.
--rj