Natural ViewsΒΆ

../_images/nat_view.png

With natural views, we exploit the SQL view concept and map high naturalness identifiers to their native (possibly lower naturalness) representations.

This pipeline requires the snails_naturalness_classifier, schemarenamer, and natural_view_builder modules.

The Schema classification/modification, and view creation script is an end-to-end example of how to use SNAILS artifacts to improve database naturalness.