galera
estou com uma dúvida aqui
Meu domínio de problema é o seguinte:
eu tenho concursos, que podem ter diversas fases (1ª fase, 2ª fase, etc)
eu preciso listar as fases de um determinado concurso
o que eu costumo fazer nessa situação?
Crio 2 classes, Concurso e Fase
A classe Fase possui um atributo idConcurso (tenho esse id na tabela Fase também), que referencia a qual concurso ela pertence
Para listar as fases de um determinado concurso então eu daria um Select * FROM fase WHERE idConcurso = ?
Mas seguindo orientação a objeto, o certo não seria eu ter uma coleção de Fases na classe Concurso? é uma boa prática fazer assim? me parece mais trabalhoso, apesar de parecer mais orientado a objeto