Junção
Last updated
Last updated
Caso com três relações e duas join conditions:
Questão: Para cada projeto localizado em ‘Stafford’, queremos saber o seu número, o número do departamento que o controla e último nome, endereço e data de nascimento do gestor desse departamento.
Quando existem nomes de atributos iguais em distintas relações da junção, podemos utilizar o full qualified name (fqn):
relation_name.attribute
Exemplo: Vamos pegar num dos exemplos anteriores e imaginar que o atributo Dno de EMPLOYEE se chamava Dnumber...
Há situações em que ambiguidade de nomes de atributos resulta de termos uma relação recursiva.
Nesta situação temos de renomeação as relações (alias).
Exemplo: Para cada Funcionário, pretendemos obter o seu primeiro e último nome, assim como do seu supervidor.