Eduardo Bellani responde en este artículo a una serie de objeciones planteadas en LinkedIn sobre las limitaciones del modelo relacional para representar los datos del mundo real. El autor examina cuatro críticas concretas: que los datos observados carecen de claves naturales, que los dominios no se pueden definir con claridad, que la legislación impide almacenar identificadores y que la normalización perjudica el rendimiento de los sistemas analíticos. Bellani argumenta que la necesidad de claves y de normalización no es un capricho del modelo relacional, sino un reflejo de cómo funciona cualquier discurso coherente sobre la realidad. Para el autor, una clave en el modelo relacional es la parte de una proposición que permite referirse a ella de forma inequívoca dentro de un dominio de discurso, por lo que resulta contradictorio sostener que algo carezca de clave cuando precisamente se está denotando. El mismo razonamiento se aplica al nivel de predicado: si se puede procesar una afirmación como «el sueldo de Bob es 100», se puede procesar la estructura «el sueldo de E es X». En cuanto a la objeción legal, Bellani señala que la legislación simplemente restringe el dominio de discurso, pero no elimina las propiedades ontológicas de los datos. Sobre el rendimiento, defiende que la normalización, al codificar una relación por predicado lógico, no implica por sí misma una penalización de rendimiento. La conclusión del artículo es que las dificultades para definir qué es un país o cómo identificar a una persona no demuestran que las esencias no existan, sino que descubrirlas es un reto epistemológico. El modelo relacional, según Bellani, no impone una estructura artificial, sino que hace explícito lo que cualquier descripción coherente de la realidad presupone: un mundo compuesto de cosas con esencias que podemos conocer.
Claves, esencias y rendimiento: una defensa del modelo relacional
Fuentes:
On keys, essences and performance
