Como identificar relacionamentos em dados sql para programação html5and css3

Video: RELACIONAMENTO ABUSIVO

Depois de normalizar os dados SQL, você criou as entidades (tabelas). Como um programador HTML5 e CSS4, você precisa investigar as relações entre estas entidades. Três tipos principais de relações de dados existe (e, destes, apenas dois são comuns):

  • Um-para-um relacionamento: Cada elemento da tabela A está relacionada com exactamente um elemento de tabela B. Este tipo de relação não é comum, porque se existe uma relação de um-para-um entre duas tabelas, a informação pode ser combinada com segurança para uma mesa.

  • Um-para-muitos: Para cada elemento da tabela A, podem existir muitos possíveis elementos na tabela B. A relação entre a missão e herói é uma relação de um-para-muitos, como cada missão pode ter muitas heroes, mas cada herói tem apenas uma missão. (Meus heróis têm problemas de atenção e não pode multitask muito bem.) Note que herói e missão não é uma relação de um-para-muitos, mas uma relação muitos-para-um. Os assuntos de ordem.

    Video: Relacionamentos abusivos, você esta em um?

  • -Muitos para muitos: Este tipo de relação acontece quando um elemento de A pode ter diversos valores de B, e B, também pode ter vários valores de A. Normalmente, campos listados vir a ser muitas-para-muitos. Nos dados herói, a relação entre o herói e poder é uma relação muitos-para-muitos porque cada herói pode ter muitos poderes, e cada poder pode pertencer a vários heróis.



Você pode usar uma ferramenta de ER diagramar os vários tipos de relacionamento.

Note que o MySQL Workbench na verdade não permitem que você desenhar many-to-many junta. Você pode emular muitos-para-muitos relacionamentos com um truque especial chamado tabela de ligação.

diagramas ER usar símbolos especiais para representar diferentes tipos de relações. A linha entre tabelas indica um Junte-se, ou relação, mas o tipo de junção é indicada pelas marcações sobre as extremidades das linhas. Em geral, os pés de galinha ou círculo preenchido indicam muitos, e as linhas duplas indicam um.

diagramas ER ficar muito mais complexo do que os simples aqui, mas o único e muitos símbolos são o suficiente para você começar.


Publicações relacionadas