He leído aquí las discusiones sobre 5NF, EAV y 6NF y la necesidad de un catálogo para manejar los metadatos y el SQL complejo "automáticamente". ¿Cómo se implementa eso en la práctica?¿Cómo implementar un catálogo para metadatos y automatizar SQL en una base de datos?
RendimientoDBA escribió varias respuestas en 6NF y EAV que menciona catálogos, p. en las siguientes preguntas:
y especialmente Multiple fixed tables vs flexible abstract tables, donde PerformanceDBA wrote
"por ejemplo, para bases de datos 6NF con un catálogo, que tiene un conjunto. de procs que [re] generará el SQL requerido para realizar todos los SELECT y I proporcionan vistas en 5NF para todos los usuarios, por lo que no es necesario que conozcan o comprendan la estructura 6NF subyacente. Son expulsados del catálogo . Por lo tanto, los cambios son fáciles y automatizados. tipos EAV hacen que manualmente, debido a la ausencia del catálogo."
¿Qué discusiones? ¿Puedes vincularlos para proporcionar un contexto para tu pregunta? Tal vez incluso publique las partes relevantes ya que su pregunta es un poco confusa. – Ben
Tenga cuidado con [efecto de plataforma interna] (https://en.wikipedia.org/wiki/Inner-platform_effect). –