Relacionamento

Criei meu banco com 5 tabelas coloquei PK em todas, lógico, mas ñ sei como faço para criar FK e relacionamentos utilizando jpa.
Alguém pode me dar algumas dicas? ou exemplo de código?

Qual é a ferramenta case que você usou para modelar (criar as tabelas) ?

O banco q estou utilizando é o Java BDdo netbeans 6.1 com o driver org.apache.derby.jdbc.ClientDriver.
Para criar as tabelas eu cliquei com o botão direito sobre a pasta Tabelas logo abaixo do driver e escolhi a opção Criar Tabela…