Is it possible to prevent duplicate entries while adding or updating records

Hi
In one of the scenario users would be asked to enter/select their choice types / parameters and enter values against them. Is it possible to prevent duplicate entries while adding or updating records

Thanks
Sri