The Mysql2 gem is meant to serve the extremely common use-case of connecting, querying and iterating on results. Some database libraries out there serve as direct 1:1 mappings of the already complex C ...
For now, it does not support navigation properties, complex types, owned types, shadow properties, or inheritance, but they are in the roadmap.