anchor.diff:  let ctx = sql.GetDataContext()
   (**
   When you press . on ``ctx``, intellisense will display a list of properties representing the available tables and views within the database.  
  +
   In the simplest case, you can treat these properties as sequences that can be enumerated.
   *)
   
  
positive.code: open FSharp.Data.Sql
  
  (** 
  To use the type provider you must first create a type alias.  
  In this declaration you are able to pass various pieces of information known as static parameters to initialize properties such as the connection string and database vendor type that you are connecting to.
  In the following examples a SQLite database will be used.  You can read in more detail about the available static parameters in other areas of the documentation.
  *)
  
negative.code: 
  let orders = firstCustomer.FK_Orders_0_0 |> Seq.toArray
  (**
  ``orders`` now contains all the orders belonging to firstCustomer. You will see the orders type is an array of ``[Main].[Orders]Entity`` indicating the resulting entities are from the ``[main].[Orders]`` table in the database.
  If you hover over ``FK_Orders_0_0`` intellisense will display information about the constraint in question including the names of the tables involved and the key names.
  Behind the scenes the SQL provider has automatically constructed and executed a relevant query using the entity's primary key.
  
  