Mapeamento objeto relacional várias tabelas Hibernate 4

Boa tarde pessoas,

Estive lendo uma apostila da Caelum sobre ORM, e nela explica como relacionar um POJO com uma tabela usando um arquivo xml:

[code]

org.hibernate.ejb.HibernatePersistence

br.com.caelum.tarefas.modelo.Tarefa




[/code]

O porém é que, quando eu precisar relacionar várias tabelas, terei q declarar várias units? Fica uma coisa meio repetitiva isso!

Muito grato desde já, abraços!

Olha este exmplo aparece usando mais de uma class em uma persistence unit http://www.devmedia.com.br/introducao-ao-entitymanager/5206