Olhando para o cenário atual, creio que vc já deve fazer a inserção dos itens, desconto e fatura juntos no banco de dados, certo?
Se sim, eu não criaria uma nova entidade, mas sim adicionaria essas informações na fatura. Exemplo:
Valor Total = Soma dos itens
Valor Descontos = Soma de todos os descontos
Valor Final = Soma dos itens - Soma de todos os descontos
Dessa forma no momento da consulta dos resumos não seria necessário muitos joins, e caso o usuário queira ver os itens você pode buscá-los em um consulta secundária.