Hola:
Pretendo diseñar una base de datos de personas super sencilla, que tiene campos como nombre, apellido paterno, apellido materno, dirección, país, profesión, colegio donde estudio, año de ingreso, año egreso, universidad en la que estudio, etc etc.
Una base de datos que guarda todo lo que podría ser público de una persona importante.
El problema/duda es la siguiente:
Necesito saber si dos personas están relacionadas, de cualquier forma, si son parientes, si son amigos de una persona en común, si estudiaron en el mismo colegio en un mismo año, etc.
Hay alguna forma de hacer esto, sin tener que hacer una consulta por cada cosa que exista que pueda relacionar a dos personas?
Se que la minería de datos puede descubrir conocimientos a partir de la base de datos, pero no se si puede determinar este tipo de cosas.
Lo ideal sería que poner como imput, dos personas, y como output salga todas las cosas que lo relacionan,
ejemplo:
Universidad: Harvard University 1999-2004
Amigo en comun: Juan Perez
Eso, ojala me puedan ayudar u orientar por donde podría ir la cosa.