Business data (meta-data) needs to be constantly scanned and reported onto to maximize it’s value. It’s important that there are many ways to scan, slice and dice this data because each business is different and the information sought also frequently changes.
Storing video and business intelligence separately allows Envysion to have more flexibility as well as reliably scale to larger and at lower cost that systems which store business data embedded into the same database as video. Storing business or “meta” data in it’s own, separate database really helps give one a lot of flexibility to run all kinds of analysis using regular database and analysis tools as opposed to specialized tools that have to deal with a proprietary video database format. In addition, the meta data is much, much smaller than video data, so the business information database is much less costly to scale up to support a lot of data.
Salient Systems makes a good argument that video management systems should store video and meta data separately for reliability’s sake in their whitepaper on Modular vs. Dependant Design.