Hola, me ha surgido una duda un poco tonta y ya no sé si está bien o está mal...
¿La clave foránea puede ser la clave primaria de la tabla?
En mi caso tengo la tabla usuario que tiene como clave primaria dni, las tablas cliente, empleado y admin tienen como clave foránea dni ¿puede a su vez ser dni clave primaria de estas tres tablas?