Usuário com melhor resposta
Dúvida na criação do BD - Processamento e interação com MVC 3 e EF 4.1

Pergunta
-
Olá pessoal!Minha dúvida é mais teórica do que prática...Pela primeira vez peguei um freela de uma aplicação de redes sociais com um banco de dados complexo pra fazer. Quis fazer tudo "nos conformes", então baixei o DBDesigner e fiz o que achei que fosse certo no relacionamento das tabelas. Mas na prática não está funcionando, estou tendo erros quando tento inserir dados no SQL Server e não sei lidar com esses erros.Como não tenho tempo pra me aprofundar no assunto de relacionamento de banco de dados, gostaria de perguntar se compromete o processamento eu apenas criar as tabelas sem relacionamento algum (PK, FK, Indexes) e trabalhar com os relacionamentos apenas nas Stored Procedures. Fora isso, comprometeria a dinâmica de trabalho com o MVC 3 e Entity Framework?
Rúbia Gardini - Desenvolvimento
Respostas
-
Acabei fazendo o esquema Model First.
Não gostei muito pois ele gera o banco de uma forma q eu não geraria, mas td bem, tá funcionando mil maravilhas agora.
Rúbia Gardini - Desenvolvimento- Marcado como Resposta Rúbia segunda-feira, 5 de setembro de 2011 01:06
Todas as Respostas
-
Rúbia,
A minha única dúvida é: se você está usando o Entity Framework, porque você quis trabalhar no banco separadamente? Porque não deixar o EF gerar o banco para você, já que seu problema é nos relacionamentos do banco?
Basicamente voce precisa só criar as entidades e seus atributos no .edmx, mandar gerar o database e correr pro abraço. :)
Abs!
Wladiston Paiva - @wladiston - Microsoft MCTS, MTA -
Acabei fazendo o esquema Model First.
Não gostei muito pois ele gera o banco de uma forma q eu não geraria, mas td bem, tá funcionando mil maravilhas agora.
Rúbia Gardini - Desenvolvimento- Marcado como Resposta Rúbia segunda-feira, 5 de setembro de 2011 01:06
-
Rubia,
Conhece o ActiveRecord? e Nhibernathe?.
Ajudam bastante.
Dá uma olhadinha nestes link´s talvez você se interesse assim como eu.
Caso queira ver os vídeos me avise por e-mail para liberar o acesso.
fparmezani@hotmail.com
Valeu
http://fparmezani.wordpress.com