Duvida com as classe no banco

Bom preciso tirar uma duvida, minha base de daods é contituida por várias tabelas, vou por o exemplo de duas aqui e tirar minha duvida com ela…
#cidade
cid_cod(PK)
cid_desc
ae_cod(FK)

#aeroporto
ae_cod
ae_desc

bom
meu DTO cidade irá ficar como?

public class Cidade {
public static void main {
int cod;
String desc;
int aero_cod; (Entra o o codigo do aeroporto na classe cidade? ou não tem que por, mesmo eles estejam ligados no banco de dados?)

O ideal é você montar seu modelo de dados antes, para que ele represente exatamente o seu cenario. Mas nesse caso seria algo assim:

public class Cidade { private int codigo; private String descricao; private Aeroporto aeroporto; //gets e sets }

Não se esqueça que você está usando orientação a objetos, e em OO a relação entre classes e representada usando uma referencia, não um codigo ou id, ou algo como no banco de dados.