this uses the @@datefirst of the connection that inserts a record ...
constraint DF_dbo_Table_Week default (datepart(week, sysdatetime()))
wouldn't it be good design (and common sense) to include the datefirst as a parameter to all functions that depend on it ???
and drop the connection level option?