En principio deberías tener:
Código:
Tabla Tipos
--------------
idCliente
tipo_Perona
Tabla Datos Personales
-----------------------
idcliente
nombre
direccion
Muchas veces, por comodidad en la programacion, se hace como tu lo has hecho. Si tienes que acceder constantemente a los datos personales, es mejor tener el tipo_persona en la misma tabla.
esto creo que es un debate, porque se puede hablar bastante
Saludos