Não só nesse curso mas em outros cursos de persistência em Java, eu vejo em relacionamentos ToMany a utilização da estrutura de dados List<> ao invés do Set<> . Eu conheço a diferença de performance entre List e Set. O Set é mais rápido, porém não é ordenado igual o List. Mas existe alguma diferença de performance ou compatibilidade no uso do Set no lugar do List? Seja na hora de usar paginação em alguma consulta ou até na hora de dar um SELECT usando ORDER BY(acredito que nesse caso o Set não atenda ao requisito, pois se trata de um retorno ordenado) existe alguma diferença ou incompatibilidade entre eles? Pq em quase todo projeto que eu vejo sempre usam List em relacionamentos ToMany.