Referenciar uma coluna (FK) de uma tabela com múltiplos IDs (Hibernate)

Tenho uma tabela com múltiplos IDs:

    @Entity
    @Table(name = "tbl_produto")
    public class Produto {

    	@EmbeddedId
    	private PrimaryKeysProduto ids;
    	
    	@ManyToOne
        @JoinColumn(name="fky_empresa", insertable = false, updatable = false)
        private Empresa fky_empresa;
    	
    	@Column(columnDefinition = "VARCHAR(100)")
    	private String dsc_produto;
    	
    }

E tenho uma tabela da qual preciso referenciar um ID do Produto (cod_produto), que é uma das minhas chaves primárias dessa tabela:

@Entity
@Table(name = "tbl_venda_item")
public class VendaItem {

	@EmbeddedId
	private PrimaryKeysVendaItem ids;
	
	@ManyToOne
    @JoinColumn(name = "fky_empresa", insertable = false, updatable = false)
    private Empresa fky_empresa;
	
	@ManyToOne
	@JoinColumns({
		@JoinColumn(name = "fky_produto", nullable = false, referencedColumnName = "cod_produto"),
		@JoinColumn(name = "fky_empresa", nullable = false, referencedColumnName = "fky_empresa")
	})
	private Produto fky_produto;
	
	@ManyToOne
	@JoinColumn(name = "fky_cor", nullable = false)
	private Cor fky_cor;
	
	@ManyToOne
	@JoinColumn(name = "fky_unidade_medida", nullable = false)
	private UnidadeMedida fky_unidade_medida;
	
	@Column(nullable = false)
	private Double dbl_preco_unit;
	
	@Column(nullable = false)
	private Double dbl_quantidade;
	
	@Column(nullable = false)
	private Double dbl_total_item;
	
	private String dsc_observacao;
}

Gostaria de fazer isso sem referenciar a chave ‘fky_empresa’. Como poderia fazer isso?
Desde já agradeço