I have a bit IsDefault column. Only one row of data within the table may have this bit column set to 1, all the others must be 0.
bit IsDefault
1
0
All versions:
SQL Server 2008: a filtered index
CREATE UNIQUE INDEX IX_foo ON bar (MyBitCol) WHERE MyBitCol = 1