So is your mapping between TypeEquipement and TypePlusValues simply a Many-To-Many or is this a mapping between One-To-Many and a Many-to-One?