Data validation support (DB), Entity support, Db type definition, data transform support and more.

Signed-off-by: Roger Manich <roger.manich@gmail.com>