Přiznávám že „D“ neznám (což ze mne ve vašich očích dělá nepochybně činí ignoranta), takže děkuji za zajímavé téma ke studiu. Stáhl jsem si „The third manifesto“ a zítra cestou do práce si to přečtu.
Každopádně z letmého nahlédnutí do manifestu a textů na wikipedii jsem pochopil že je to jakýsi návrh dotazovacího jazyka který by v ideálním případě měl nahradit SQL a jednak opravit nedostatky SQL a jednak pomoci překlenout přirozenou propast mezi relační a objektovou strukturou.
Každopádně ale „D“ v žádném případě nemůže vyřešit problémy typu
http://www.root.cz/…zory/315984/
tj. použití pole k ukládání odkazů na závislé záznamy namísto korektní vazební tabulky. To „D“ ani žádná jiná technologie vyřešit nemůže, to je totiž problém vývojáře který chybně navrhl schéma a posléze ho nevhodně používá.
Pokud mi ale vysvětlíte jak „D“ takovýmto chybám zabrání, budu velice rád.