Pluralize or singularize generated object names
Galera, alguem poderia esclarecer pra que serve essa opção no Entity Data Model?
quado devo ou não Pluralizar??
vlw
quado devo ou não Pluralizar??
vlw
Raphael Handerson
Curtidas 0
Respostas
Renato Groffe
13/08/2012
Raphael,
Quando você acessa a classe de contexto (o próprio modelo em que estão as entidades) você indica qual o conjunto de dados.
A opção "Pluralize" serve para que o conjunto de dados tenha seu nome no plural. Assim, se você tiver uma entidade chamada Produto, as consultas em Linq serão executadas sobre uma propriedade da classe de Contexto chamada Produtos (esse é o valor da propriedade Entity Set Name).
Só que esse conceito de pluralizar é tomando por base regras da língua inglesa. Nem sempre dará muito certo com uma entidade em português. Um exemplo seria uma tabela chamada Pais (neste caso, você precisaria preencher o Entity SEt Name manualmente).
Espero que isso tenha lhe ajudado.
Quando você acessa a classe de contexto (o próprio modelo em que estão as entidades) você indica qual o conjunto de dados.
A opção "Pluralize" serve para que o conjunto de dados tenha seu nome no plural. Assim, se você tiver uma entidade chamada Produto, as consultas em Linq serão executadas sobre uma propriedade da classe de Contexto chamada Produtos (esse é o valor da propriedade Entity Set Name).
Só que esse conceito de pluralizar é tomando por base regras da língua inglesa. Nem sempre dará muito certo com uma entidade em português. Um exemplo seria uma tabela chamada Pais (neste caso, você precisaria preencher o Entity SEt Name manualmente).
Espero que isso tenha lhe ajudado.
GOSTEI 0
Joel Rodrigues
13/08/2012
E aí, Raphael, ficou claro?
Podemos encerrar o tópico?
Podemos encerrar o tópico?
GOSTEI 0
Raphael Handerson
13/08/2012
Deu pra entender sim...
vlw renato..
pode fechar o topico..
vlw renato..
pode fechar o topico..
GOSTEI 0
Joel Rodrigues
13/08/2012
Obrigado pelo retorno, amigo.
Estou encerrando o tópico.
Estou encerrando o tópico.
GOSTEI 0