Dos claves externas que hacen referencia a la misma clave principal

¿Está bien tener dos claves externas en una tabla que hacen referencia a una clave principal de otra tabla?

EmployeeID es una clave principal en la tabla de empleados y aparece como una clave externa dos veces en la tabla de hojas de tiempo.

Habrá pocos usuarios administradores llenando hojas de tiempo en nombre de otros empleados.

En la tabla de la hoja de tiempo, el campo 'TimsheetFor' tendrá el ID de empleado de la persona que ha trabajado en los proyectos y el campo 'EnteredBy' o 'FilledBy' tendrá el ID de la persona que llenó esta hoja de tiempo.

¿Cuál de las siguientes opciones es correcta?

NOTA: Las tablas muestran solo aquellos campos que están relacionados con esta pregunta.

Respuestas a la pregunta(3)

Su respuesta a la pregunta