Ho letto qui le discussioni su 5NF, EAV e 6NF e la necessità di un catalogo per gestire metadati e il complesso SQL "automaticamente". Come viene implementato nella pratica?Come implementare un catalogo per metadati e automatizzare SQL in un database?
PerformanceDBA ha scritto diverse risposte su 6NF ed EAV che menziona i cataloghi, ad es. nei seguenti domande:
e soprattutto Multiple fixed tables vs flexible abstract tables, dove PerformanceDBA wrote
"ad esempio per i database 6NF con un catalogo, ho un set. di procs che [ri] genererà l'SQL richiesto per eseguire tutti i SELECT e I forniscono Visualizzazioni in 5NF per tutti gli utenti, quindi non hanno bisogno di sapere o comprendere la struttura 6NF sottostante. Sono esclusi dal catalogo . Quindi i cambiamenti sono facili e automatizzati. tipi EAV fanno manualmente, per l'assenza del catalogo."
Quali discussioni? Puoi collegarti a loro per fornire un contesto per la tua domanda? Forse anche pubblicare le parti rilevanti in quanto la tua domanda è un po 'confusa senza. – Ben
Attenzione [effetto piattaforma interna] (https://en.wikipedia.org/wiki/Inner-platform_effect). –