Hola a todos,
Mi duda es cómo implementar el atributo Empresa para la típica clase Empleado.
class Empleado
{
//Atributos
String nombre;
String direccion;
String sueldo;
¿String nombreEmpresa? o ¿int idEmpresa?
...
}
¿Cuál creéis que es la mejor forma de implementar la empresa a la que pertenece el empleado si solo puede trabajar en una?
Opción 1) Con el nombre de la empresa (campo único de tipo String pero no campo clave de la tabla)
Opción 2) Con el id de la empresa (campo de tipo entero que será campo clave de la tabla).
Espero vuestras respuestas y la justificación de las mismas (pros/contras).
Es urgente. Gracias.