Buenas
tengo las siguientes tablas
socios (codigo, nombre)
grupo_familiar(codgrupo, codigo, fechaalta, parentesco)
adherente(codgrupo, codigo, parentesco)
Bueno el tema es que necesito mostrar en un reporte todos los socios y si es un socio adherente tener un campo que me indique el apellido del titular de ese grupo familiar.
guardo con la tabla grupo_familiar el campo codigo que es el codigo del socio titular y los demas integrantes estan en adherente donde tambien tengo codigo
El resultado que necesito es este:
Codigo Nombre Apellido Apellido Titular
0001 Daniel Moreno null
0002 Javier Tello null
0003 Oscar Videla Videla
0004 Jorge Videla Videla
0005 Maria Garcia Videla
Espero hacerme entender.
No pongo una consulta porque la verdad no pude crear nada que este cerca.
Tal vez este mal diseñado la estructura de la base de datos?