logo DevMedia  
Home Entenda o site Revistas Canais Cursos Palestras Suporte Fórum +Serviços Assine Compre Créditos

Edição do Mês
  Fórum DevMedia
Fórum de Discussão
Conheça também o NOVO fórum da DevMedia, no endereço: www.devmedia.com.br/forum
O novo fórum possui diversas vantagens! Saiba mais em
www.devmedia.com.br/articles/viewcomp.asp?comp=14726
Estamos sempre trabalhando na melhora do site como um todo! Bons códigos!
Equipe DevMedia

 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos  RegistrarRegistrar   
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 
Edição do Mês

Chave estrangeira em aplicações Multi Camadas.
 
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Boas Praticas/Arquitetura de Sistemas/Camadas
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Knight_of_Wine
Membro Pleno


Registrado em: Quinta-Feira, 7 de Junho de 2007
Mensagens: 153
Localiza?: Brasília - DF/Brasil

MensagemEnviada: Sex Abr 03, 2009 4:12 pm    Assunto: Chave estrangeira em aplicações Multi Camadas. Responder com Citação

Olá, estou desenvolvendo um sistema multi camadas em C#, Winforms e ASP.Net.

A ideia é usar mais ou menos um exemplo de uma video aula do Guinther Pauli, ou seja ter uma camada de acesso a dados com os metodos de Insert, Update, Delete e Select de cada classe, o modelo da classe e a lógica de negócios.

Porém o meu banco óbviamente é bem mais complexo que o do exemplo do Guinther, que só tinha uma tabela, eu fui criando as classes numa boa sem muitos problemas, mas aí pintou duas dúvidas.

Onde eu devo colocar os métodos que cuidam da persistência da chave estrangeira? Na camada de negócios? ou na classe em si?

Eu devo criar classes para as tabelas intermediárias que foram geradas de ralcionamentos 1 para 1?

Qual é o método mais elegante para tratar isso.

Desde já agradeço a luz de vocês.

Abraço.
_________________
UP THE IRONS!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
heavyromulo
Novato


Registrado em: Domingo, 14 de Novembro de 2004
Mensagens: 21

MensagemEnviada: Sex Abr 17, 2009 2:18 pm    Assunto: DAL Creator .net Responder com Citação

acesse: http://dalcreatordotnet.com.br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email
Visitante






MensagemEnviada: Seg Jun 15, 2009 3:42 pm    Assunto: Responder com Citação

A ideia era discutir o assunto e não pegar algo pronto.

Mas acho que vou procurar um curso mesmo.
Voltar ao Topo
prmcibor
Novato


Registrado em: Domingo, 23 de Dezembro de 2007
Mensagens: 23

MensagemEnviada: Sáb Jul 04, 2009 11:01 am    Assunto: Responder com Citação

Estou com essa mesma dúvida......

Fiz inicialmente Retirando a chave estrangeira e declarando um objeto do tipo da classe estrangeira... só que não sei se seria o mais correto.....
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
crosjuniorbh
Visitante





MensagemEnviada: Qua Jul 08, 2009 1:49 pm    Assunto: Desenvolvimento em Camadas Responder com Citação

Anonymous escreveu:
A ideia era discutir o assunto e não pegar algo pronto.

Mas acho que vou procurar um curso mesmo.


Olá, existe um site onde ensina fazer o desenvolvimento em camadas, com qualidade ótimo conteúdo.

Entre e contato e te passo.
crosjunior@hotmail.com
www.devcursos.com.br
Voltar ao Topo
crosjuniorbh
Visitante





MensagemEnviada: Qua Jul 08, 2009 1:50 pm    Assunto: Desenvolvimento em Camadas Responder com Citação

Anonymous escreveu:
A ideia era discutir o assunto e não pegar algo pronto.

Mas acho que vou procurar um curso mesmo.


Olá, existe um site onde ensina fazer o desenvolvimento em camadas, com qualidade ótimo conteúdo.

Entre e contato e te passo.
crosjunior@hotmail.com
www.devcursos.com.br
Voltar ao Topo
NetAsper
Novato


Registrado em: Quinta-Feira, 15 de Outubro de 2009
Mensagens: 10

MensagemEnviada: Sex Out 23, 2009 8:37 am    Assunto: DevMedia Responder com Citação

Faça alguns cursos aqui mesmo no DevMedia, são muito bons, eu fiz e recomendo!!! t +
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Boas Praticas/Arquitetura de Sistemas/Camadas Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Permitido.
Responder Tópicos: Permitido.
Editar Mensagens: Proibído.
Excluir Mensagens: Proibído.
Votar em Enquetes: Proibído.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB