If you must keep the combination of 4 attributes unique, then you will need to have a unique key constraint.