# Structs
Dal manages the connection to and the querying of the database.
Field represents a field on a table.
Join represents a join clause.
JoinField represents a part of a join clause.
Query defines a query to be made against the database.
Schema is a collection of tables.
Table represents a database table.
ValueField is a name/value pair used to setting data on insert or update queries.