1. A data platform that facilitates data management by providing data services accessible by a plurality of disparate application frameworks allowing uniform access to data, comprising: an application program interface (API) that facilitates communicating to applications in the form of at least one of a public class, an interface, and a static helper function; a runtime component that interfaces to the API and provides at least one of object-relational mapping, query mapping, and enforcing of constraints; and a common data model that factors out a data interface that is common to the plurality of disparate application frameworks.