Ola, prezados.. fiquei com uma dúvida, quando na aula 4 do Curso PostgreSQL: Views, Sub-Consultas e Funções: https://cursos.alura.com.br/course/postgresql-views-sub-consultas-funcoes/task/78653
O professor mostra a estrutura da tabela aluno_curso, que foi criada com uma chave primária:
create table aluno_curso (
aluno_id integer,
curso_id integer,
primary key (aluno_id, curso_id),
foreign key (aluno_id)
references aluno (id),
foreign key (curso_id)
references curso (id)
);
Dúvida1: A tabela criada, possuí apenas duas colunas (aluno_id e curso_id), não deveria termos uma terceira coluna visível?
Dúvida2: Consigo dar um select em um ID da chave primária dessa tabela? Como faço para visualizar os dados dessa coluna?