Ir para conteúdo
Nillow

[Resolvido] Avaliação de Modelo Relacional

Recommended Posts

Bom dia, terminei o modelo relacional de um projeto teste e queria saber o que posso melhorar. 

 

Esse projeto foi meu tcc em 2016, e estou refazendo ele com meus novos conhecimentos.

 

O que posso melhorar?

 

Esse é meu primeiro post.

banco.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde @Nillow. Então amigo, ficou bem bacana tua modelagem. Só recomendo aumentar o tamanho do campo VARCHAR para os nomes dos clientes e para email.

  • Obrigado! 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora


  • Conteúdo Similar

    • Por felipesneiva
      Salve galera bom dia,
       
      Estou estudando e fazendo alguns CRUDs para aprender em diversas linguagens (php e java) e maneiras de desenvolvimento. Me surgiu uma dúvida quanto a banco de dados relacional.
      Ao desenvolver um sistema de gestão empresarial ERP, gostaria de saber qual é a melhor forma de fazer o relacionamento de tabelas como cliente, fornecedor, empresa etc... ao invés de ter uma tabela para cada entidade. Ex:
       
      A tabela Parceiro tem todas as informações de pessoa, tais como nome, cpf, cnpj, dtnascimento etc..
      A tabela Cliente tem todas as informações de cliente exclusivas, e está relacionada ao parceiro. Sendo assim o CRUD tem q gravar nas duas tabelas de uma vez só.
      A tabela Funcionário tem todas as informações de funcionário tais como dtcontratação, pis, ctps etc...
      Sendo assim, o CRUD de cliente terá de gravar as 2 tabelas ao mesmo tempo, uma com a chave estrangeira da outra. Ex: ParceiroCodigo:1,Parceironome:Cliente exemplo; ClienteCodigo:1, ClienteDtAberturadaLoja;
       
      OU
       
      Criar uma tabela para cada entidade, com todos os dados independente se estão repetidos ou não..Exemplo:
      A tabela cliente possui todos os dados padrão tais como nome, cnpj, dt nascimento e os dados referente apenas a cliente etc...
      A tabela funcionario possui todos os dados padrão tais como nome, cnpj, dtnascimento etc..
      Desta forma o CRUD iria gravar apenas 1 tabela para cada situação. ClienteNome: Cliente exemplo, ClienteDtAbertura, etc.
       
      Obviamente existirá relacionamento com outras tabelas, como por exemplo tabela de UF, Cidades, Localidade, porém será feito com chave estrangeira e gravará apenas em uma tabela no CRUD.
       
      Estaria errado fazer de alguma dessas formas? Qual a melhor maneira de se fazer? Qual a desvantagem de utilizar a menos indicada?
       
      Muito obrigado, bom dia a todos.
       
    • Por Selitto
      Sei que meu modelo não está bem certo, gostaria que pudessem me ajudar.
      https://udemy-images.s3.amazonaws.com/redactor/raw/2017-08-31_05-11-29-ea577932f32b32dc3d8ddffb2df8941b.jpg
      https://udemy-images.s3.amazonaws.com/redactor/raw/2017-08-31_17-04-28-9bd01e59268463feac5400c331a8e5ce.png
       
      Como se comporta uma relação aonde tenho Usuários e esses relacionamentos, me disseram 1..n --- 1..n mas eu acho que seja 1..1 --- 1..1
       
      E como relaciono dois usuários com empréstimo por exemplo no modelo lógico? Preciso de 2 chaves estrangeiras para id-usuario e os livros? Meu professor disse que não pode ter 2 relações entre tabelas.
      Preciso mesmo de ajuda para montar esse banco, o que estou achando mais difícil, é como ter essas relações aonde preciso de 2 usuários, por exemplo numa avaliação preciso saber quem fez e quem recebeu? Empréstimo que solicitou e quem recebeu? assim por diante.
    • Por Alexandre Kopelevitch
      Fala pessoal!
       
      Por muito tempo eu apanhei na hora de fazer meus contratos. Geralmente uma proposta comercial bem detalhada, já matava meus problemas. Ocorre que comecei a pegar projetos maiores e tive que lidar com contratos, além das propostas.
       
      Fiz um artigo curto, dando alguns insights sobre contratos, para que outros não cometam os mesmos erros que cometi.
       
      Também coloquei um modelo de contrato para download em Word e Google Documents.
       
      https://blog.akop.com.br/modelo-de-contrato-para-prestacao-de-servicos-download-em-doc/
       
      Aceito críticas e sugestões ;)
    • Por Iskandar
      Boa tarde comunidade iMaster,
       
      Brinco com JS e jQuery já há algum tempo e recentemente desenvolvi um plugin validador de formulários bem prático, e gostaria de pedir que alguém com experiencia e conhecimento nessas linguagens e com algúm tempo livre o testasse e avaliasse, tanto na prática quanto no código mesmo. Se possível, por favor, deixe um feedback com sugestões, apontando erros e melhores práticas.
       
      git: https://gist.github.com/Uunknownn/a4af5e57dd31952229473783d9789ed3
      demo (JSFiddle): https://jsfiddle.net/2zjypzj6/10/
       
      nota: o plugin está em inglês porque eu pretendo futuramente criar um rpg de navegador, mas pode ser facilmente traduzido.
       
      Muito obrigado desde já.
      --
    • Por Alexandre Kopelevitch
      Fala pessoal. Recentemente criei um modelo de apresentação comercial em PowerPoint. Gostaria de compartilhá-lo com a comunidade. Está em formato PPT e PPTX.
       
      O download é grátis, mas eu peço que divulguem para que eu mande o link com o .ZIP.
       
      Deu bastante trabalho para criá-lo, então acho justo a pessoa que for fazer o download, fazer algo por mim também. Basta divulgar o link do post em seu facebook, twitter, fórum ou blog.
       
      Aqui está: https://blog.akop.com.br/modelo-de-apresentacao-comercial-em-powerpoint-pptx/
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.