Yo lo que conozco de
SQL Server 2000 es que no están permitidas las relaciones 1:0 o N:0, no se si habrá mejorado en SQL Server 2005...
La forma de hacerlo sería poner la columna
fk_clave_foranea como null permitido y formar después una clave FOREIGN KEY con esa columna, al crear el modelo de datos te dejará hacerlo sin problemas, pero en el momento que intentes insertar un NULL en la clave foránea (puede ser 3 meses después de haber creado la tabla

) te dará error...
Por lo menos esa es mi experienia...