Sql is set oriented.prepared statements. SQL Injections.JSON Values. true,false,null,object,arrayeval and parse XML:- attribute name value pair. root,element,attribute,instructions,text,namespace,content.
DTD:- IDREFS : reference to IDS. <!ATTLIST><!ELEMENT> ?optional star optional repeatable + required repeatable.
Drawbacks of DTD: 1.inconvinient to build tools using them. don't capture main domains.ids not a good implementation. no way of OO inheritance.
XSD: using Xpath to for keys.
Simple element : no attributes,elements and not empty.