I thought this mus have been answered before, but I didn't find any pointer from my searches. May be I tried with wrong key words.
What I need is a migration to apply unique constraint to a combination of columns.
i.e.
for a Person table a combination of Firstname, LastName and Dob should be unique.