Me queda claro que no se puede, por ejemplo, que dos tablas se llamen igual en una misma bd, pero ¿se pude por ejemplo que dos atributos en tablas diferentes se llamen igual? ¿una vista se puede llamar igual que una tabla? ¿o que un atributo?
¿y los constructores?
si hago
CREATE VIEW id_empleado AS
SELECT id_empleado, nombre
FROM empleados
WHERE id_empleado > 100;
o
ALTER TABLE empleados
ADD CONSTRAINT id_empleado
PRIMARY KEY (id_empleado);
¿se vale? ¿es conveniente?
gracias