explain nodb