Guest Crys Postado Outubro 24, 2007 Denunciar Share Postado Outubro 24, 2007 Oi,Alguém sabe o porque de não existir relacionamentos do tipo 0:N, 0:1....no DBDesigner?É alguma restrição do MySQL? Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 Oi,Alguém sabe o porque de não existir relacionamentos do tipo 0:N, 0:1....no DBDesigner?É alguma restrição do MySQL?Não Há restrição no MySQL. Relacionamentos, tais como informados acima são, por definição, ilógicos, já que a tabela "pai" não conteria registros a serem relacionados com a tabela filha. Então a pergunta, Relacionar o quê? Com quem? Um outro tipo de relacionamento que nos faz pensar se estamos fazendo algo errado é o relacionamento 1:1, quando tanto na tabela "pai" quanto na tabela "filha" é obrigatória a existência da chave (atributo, campo) de relacionamento. Relacionamento deste tipo só é logico se na tabela "filha" puder conter 0 ou 1 registro com a chave a se relacionar com a tabela pai.attDenis CourcyP.S. Se quiser saber mais sobre relacionamentos, continue perguntando. :D Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest crys Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 a minha pergunta...se refere ao seguinte...por exemplo em ferramentas do tipo Erwin, SA, etc...existe a possibilidade de indicar no modelo (através de simbologia a seguinte situação) 1:N ....pode ser muitas vezes 1:0...isto é, não é necessário que eu tenha sempre no N algum registro referenciado do 1...não sei se fui clara...exemplo: eu tenho uma tabela Funcionário que pode ter 1 ou muitos ou nenhum Dependente (tabela Dependente)...este nenhum tem como indicar na ferramenta? Pergunto isto, porque em literaturas comuns de Modelagem de Banco existe esta possibilidade...e alguns alunos me questionaram quanto a isto... Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 a minha pergunta...se refere ao seguinte...por exemplo em ferramentas do tipo Erwin, SA, etc...existe a possibilidade de indicar no modelo (através de simbologia a seguinte situação) 1:N ....pode ser muitas vezes 1:0...isto é, não é necessário que eu tenha sempre no N algum registro referenciado do 1...não sei se fui clara...exemplo: eu tenho uma tabela Funcionário que pode ter 1 ou muitos ou nenhum Dependente (tabela Dependente)...este nenhum tem como indicar na ferramenta? Pergunto isto, porque em literaturas comuns de Modelagem de Banco existe esta possibilidade...e alguns alunos me questionaram quanto a isto...Eu uso o ERWin. Usei o DBDesigner e, quando notei este problema na simbologia voltei para o ERWin.Recentemente baixei os fontes do DBDesigner, mas ainda não tive tempo de estudá-lo.A vantagem do ERWin é poder criar modelos Lógicos e físicos em um mesmo projeto, além de poder separá-los em subject-areas. att Denis Courcy Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest crys Postado Outubro 26, 2007 Denunciar Share Postado Outubro 26, 2007 só que o problema ...que por redução de custos...tenho que utilizar esta ferramenta na faculdade que leciono...então é uma limitação da ferramenta mesmo...não tem nada haver com com o MySql??? Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Outubro 26, 2007 Denunciar Share Postado Outubro 26, 2007 só que o problema ...que por redução de custos...tenho que utilizar esta ferramenta na faculdade que leciono...então é uma limitação da ferramenta mesmo...não tem nada haver com com o MySql???Não. Não tem nada haver com MySQL.Uso tabelas complexas com especialização/generalização, tabelas de domínios, agregações e outras técnicas e meu MySQL responde direitinho ao que propus em meu modelo.Mas o DBDesigner também vai te dar tudo o que você quer. Só não vai exibir graficamente do jeito que você gostaria. Pode usá-lo sem susto. É uma boa ferramenta.attDenis Courcy Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Crys
Oi,
Alguém sabe o porque de não existir relacionamentos do tipo 0:N, 0:1....no DBDesigner?
É alguma restrição do MySQL?
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados