Entiendo que de la tabla ELECTOS quieres saber:
- el nombre y aplellido que están en la tabla PERSONA
- un Cargo que está en la tabla CARGOS
Una persona puede tener muchos Cargos
El campo Codigo relaciona Persona con Cargos
No me queda claro que el campo Cargo de ELECTOS se relaciones con el campo Codigo de CARGOS. Creo que debería ser Cargo de ELECTOS
Código SQL
[-]
SELECT P.Apellidos, P.Nombre, C.Cargo
FROM Persona P, Electos E, Cargos C
WHERE
P.Codigo = E.Codigo AND
E.Cargo = C.Cargo
De todos modos, creo que hay que agregar la relación entre codigo Y cargo de ambas tablas.
Supongo que la tabla ELECTOS tiene tanto el código de la persona como el cargo al que ha sido electo.
Código SQL
[-]
SELECT P.Apellidos, P.Nombre, C.Cargo
FROM Persona P, Electos E, Cargos C
WHERE
P.Codigo = E.Codigo AND
E.Codigo = C.Codigo AND
E.Cargo = C.Cargo