anchor.diff:  definitions.  In this example, ``firstCustomer.ContactName`` is a string.
   *)
   
  -(*
  +(**
   ## Constraints and Relationships 
   
   A typical relational database will have many connected tables and views 
  
positive.code: documentation.
  *)
  
  type sql = SqlDataProvider<Common.DatabaseProviderTypes.SQLITE, connectionString, ResolutionPath = resolutionPath, CaseSensitivityChange = Common.CaseSensitivityChange.ORIGINAL>
  
  (** 
  Now we have a type ``sql`` that represents the SQLite database provided in 
  
negative.code: type-safe manner, without the inconvenience of a code-generation step.
  
  SQL Provider supports the following database types:
  
  * [MSSQL](mssql.html) 
  * [Oracle](oracle.html) 
  * [SQLite](sqlite.heml) 
  * [PostgreSQL](postgresql.html)
  * [MySQL](mysql.html)
  * [ODBC](odbc.html) (_Experimental_, only supports SELECT & MAKE)
  
  After you have installed the nuget package or built the type provider assembly 
  from source, you should reference the assembly either as a project reference 
  