Criando banco de dados Tabelas- Parte 12Division 2Introdução Esta é parte de minha série de 12 quadros Projecção de banco de dados. Eu suponho que você leu todas as diferentes partes da série antes de ler este. Este tutorial está na segunda divisão da série. Nesta parte da série, nós olhamos para um resumo da abordagem do pacote para produzir tabelas normalizadas e eu também dar-lhe alguns conselhos. Uma mesa normalizado é uma tabela que está em, pelo menos, o 1FN, 2NF e 3NF. Uma tabela na 3NF mais ser na 1NF e 2NF também.
Na primeira parte desta divisão, eu explico o Formulário e Relatório Abordagem para produzir tabelas normalizadas. Um designer pode produzir tabelas utilizando o Formulário e Relatório de Abordagem e, em seguida, usar a abordagem do pacote para verificar se o projeto estava bem e para finalizar as tabelas. O oposto é verdadeiro, que eu explico neste tutorial. Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected].
Ou seja, contacte-me para o menor problema que você tem sobre o que você está reading.Producing tabelas normalizadas de Associações Temos tido muito tempo para aprender a produzir tabelas normalizadas de associações. Não vou repetir ou resumir os métodos aqui. Se você tiver qualquer problema com isso, e então voltar e ler os parts.Producing tabelas normalizadas relevantes a partir de Nível Superior Vista Na divisão 1 desta série, você aprendeu os diferentes tipos de relacionamentos.
Precisamente, você aprendeu o um-para-um, um-para-muitos, muitos-para-muitos, muitos-para-muitos-para-muitos, n-ary, agregação, composição, generalização e associações reflexivas. Aqui está o segredo. Para criar tabelas normalizadas a partir da exibição de nível superior, vá para cada pacote e para cada pacote, verifique se ele pode ser dividido em qualquer uma das associações acima. Você, então, ir para cada bloco no pacote discriminadas e verificar se ele ainda pode ser dividido em qualquer uma das associações.
Você continuar desta forma para cada bloco, resultando em um pacote, até que nenhum novo bloco pode mais ser quebrado. Muitos-para-muitos relacionamentos devem ser convertidos em dois relacionamentos um-para-muitos. Many-to-many-to-muitos relacionamentos devem ser convertidos em um diagrama de n-ário. Quebrar blocos em composições e generalizações. Não se esqueça das relações reflexivas. Se você fizer todas essas perfeitamente suas