Mestre-Detalhe com JSF 2.0

Pessoal qual o jeito certo de fazer o seguinte:

Tenho um classe Carros e a classe Itens.
Quando vou cadastrar um carro, tenho os dados da classe Carros em inputTexts e a minha ideia que os valores dos Itens seja uma lista que o usuário possa ir marcando.

Mas como fazer isto?
Ter um array de itens na classe carros, ou bean?

Não tenho ideia de como fazer.

PS: Pergunta é boba, mas como estou iniciando para mim é meio complicado. Já imaginei um jeito, mas não sei se é certo.

Posta o jeito que você imaginou

Este é o problema.
Não tenho a minima ideia de como fazeri sto…