<?xml version="1.0" ?>
<DatabaseSchema Title="Northwind Schema Report"><Summary><created>10-Apr-2006 12:29</created>
<dbms>Microsoft SQL Server  [ 08.00.0760 ]</dbms>
<Server>TOSHIBA2</Server>
<Database>Northwind</Database>
<User></User>
<Schema></Schema>
<driver>SQLSRV32.DLL  [ 03.85.1117 ]</driver>
<SRversion>Version  1.13.00, (C) 2003-2006 DTM soft.</SRversion>
</Summary>
<Tables><Table Name="dbo.Categories"><Columns><Column Name="CategoryID"><Type>int identity</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="CategoryName"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="Description"><Type>ntext</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Picture"><Type>image</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Categories</Name>
<Columns>CategoryID</Columns>
</PK>
<Indexes><Index Name="PK_Categories"><Clustered>Yes</Clustered>
<Unique>Yes</Unique>
<Columns>CategoryID</Columns>
</Index>
<Index Name="CategoryName"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>CategoryName</Columns>
</Index>
</Indexes>
<Dependencies><Dependency><Object>dbo.Alphabetical list of products</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Product Sales for 1997</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Products by Category</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Sales by Category</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.SalesByCategory</Object>
<Type>stored procedure</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.CustomerCustomerDemo"><Columns><Column Name="CustomerID"><Type>nchar(5)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="CustomerTypeID"><Type>nchar(10)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
</Columns>
<PK><Name>PK_CustomerCustomerDemo</Name>
<Columns>CustomerID, CustomerTypeID</Columns>
</PK>
<ForeignKeys><Foreign>CustomerCustomerDemo.CustomerTypeID</Foreign>
<Promary>CustomerDemographics.CustomerTypeID</Promary>
<Foreign>CustomerCustomerDemo.CustomerID</Foreign>
<Promary>Customers.CustomerID</Promary>
</ForeignKeys>
<Indexes><Index Name="PK_CustomerCustomerDemo"><Clustered>No</Clustered>
<Unique>Yes</Unique>
<Columns>CustomerID, CustomerTypeID</Columns>
</Index>
</Indexes>
</Table>
<Table Name="dbo.CustomerDemographics"><Columns><Column Name="CustomerTypeID"><Type>nchar(10)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="CustomerDesc"><Type>ntext</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
<PK><Name>PK_CustomerDemographics</Name>
<Columns>CustomerTypeID</Columns>
</PK>
<Indexes><Index Name="PK_CustomerDemographics"><Clustered>No</Clustered>
<Unique>Yes</Unique>
<Columns>CustomerTypeID</Columns>
</Index>
</Indexes>
</Table>
<Table Name="dbo.Customers"><Columns><Column Name="CustomerID"><Type>nchar(5)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="CompanyName"><Type>nvarchar(40)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="ContactName"><Type>nvarchar(30)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ContactTitle"><Type>nvarchar(30)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Address"><Type>nvarchar(60)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="City"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Region"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="PostalCode"><Type>nvarchar(10)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Country"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Phone"><Type>nvarchar(24)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Fax"><Type>nvarchar(24)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Customers</Name>
<Columns>CustomerID</Columns>
</PK>
<Indexes><Index Name="PK_Customers"><Clustered>Yes</Clustered>
<Unique>Yes</Unique>
<Columns>CustomerID</Columns>
</Index>
<Index Name="City"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>City</Columns>
</Index>
<Index Name="CompanyName"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>CompanyName</Columns>
</Index>
<Index Name="PostalCode"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>PostalCode</Columns>
</Index>
<Index Name="Region"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>Region</Columns>
</Index>
</Indexes>
<Dependencies><Dependency><Object>dbo.Customer and Suppliers by City</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.CustOrderHist</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Invoices</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Orders Qry</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Quarterly Orders</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Sales Totals by Amount</Object>
<Type>view</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.Employees"><Columns><Column Name="EmployeeID"><Type>int identity</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="LastName"><Type>nvarchar(20)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="FirstName"><Type>nvarchar(10)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="Title"><Type>nvarchar(30)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="TitleOfCourtesy"><Type>nvarchar(25)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="BirthDate"><Type>datetime</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="HireDate"><Type>datetime</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Address"><Type>nvarchar(60)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="City"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Region"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="PostalCode"><Type>nvarchar(10)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Country"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="HomePhone"><Type>nvarchar(24)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Extension"><Type>nvarchar(4)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Photo"><Type>image</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Notes"><Type>ntext</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ReportsTo"><Type>int</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="PhotoPath"><Type>nvarchar(255)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Employees</Name>
<Columns>EmployeeID</Columns>
</PK>
<ForeignKeys><Foreign>Employees.ReportsTo</Foreign>
<Promary>Employees.EmployeeID</Promary>
</ForeignKeys>
<Indexes><Index Name="PK_Employees"><Clustered>Yes</Clustered>
<Unique>Yes</Unique>
<Columns>EmployeeID</Columns>
</Index>
<Index Name="LastName"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>LastName</Columns>
</Index>
<Index Name="PostalCode"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>PostalCode</Columns>
</Index>
</Indexes>
<Dependencies><Dependency><Object>dbo.CK_Birthdate</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.Employee Sales by Country</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Invoices</Object>
<Type>view</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.EmployeeTerritories"><Columns><Column Name="EmployeeID"><Type>int</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="TerritoryID"><Type>nvarchar(20)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
</Columns>
<PK><Name>PK_EmployeeTerritories</Name>
<Columns>EmployeeID, TerritoryID</Columns>
</PK>
<ForeignKeys><Foreign>EmployeeTerritories.EmployeeID</Foreign>
<Promary>Employees.EmployeeID</Promary>
<Foreign>EmployeeTerritories.TerritoryID</Foreign>
<Promary>Territories.TerritoryID</Promary>
</ForeignKeys>
<Indexes><Index Name="PK_EmployeeTerritories"><Clustered>No</Clustered>
<Unique>Yes</Unique>
<Columns>EmployeeID, TerritoryID</Columns>
</Index>
</Indexes>
</Table>
<Table Name="dbo.&quot;Order Details&quot;"><Columns><Column Name="OrderID"><Type>int</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="ProductID"><Type>int</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="UnitPrice"><Type>money(19,4)</Type>
<Default>(0)</Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="Quantity"><Type>smallint</Type>
<Default>(1)</Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="Discount"><Type>real</Type>
<Default>(0)</Default>
<Null>NOT NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Order_Details</Name>
<Columns>OrderID, ProductID</Columns>
</PK>
<ForeignKeys><Foreign>Order Details.OrderID</Foreign>
<Promary>Orders.OrderID</Promary>
<Foreign>Order Details.ProductID</Foreign>
<Promary>Products.ProductID</Promary>
</ForeignKeys>
<Dependencies><Dependency><Object>dbo.CK_Discount</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.CK_Quantity</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.CK_UnitPrice</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.CustOrderHist</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.CustOrdersDetail</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Invoices</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Order Details Extended</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Order Subtotals</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Product Sales for 1997</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.SalesByCategory</Object>
<Type>stored procedure</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.Orders"><Columns><Column Name="OrderID"><Type>int identity</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="CustomerID"><Type>nchar(5)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="EmployeeID"><Type>int</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="OrderDate"><Type>datetime</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="RequiredDate"><Type>datetime</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ShippedDate"><Type>datetime</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ShipVia"><Type>int</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Freight"><Type>money(19,4)</Type>
<Default>(0)</Default>
<Null>NULL</Null>
</Column>
<Column Name="ShipName"><Type>nvarchar(40)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ShipAddress"><Type>nvarchar(60)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ShipCity"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ShipRegion"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ShipPostalCode"><Type>nvarchar(10)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ShipCountry"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Orders</Name>
<Columns>OrderID</Columns>
</PK>
<ForeignKeys><Foreign>Orders.CustomerID</Foreign>
<Promary>Customers.CustomerID</Promary>
<Foreign>Orders.EmployeeID</Foreign>
<Promary>Employees.EmployeeID</Promary>
<Foreign>Orders.ShipVia</Foreign>
<Promary>Shippers.ShipperID</Promary>
</ForeignKeys>
<Indexes><Index Name="PK_Orders"><Clustered>Yes</Clustered>
<Unique>Yes</Unique>
<Columns>OrderID</Columns>
</Index>
<Index Name="CustomerID"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>CustomerID</Columns>
</Index>
<Index Name="CustomersOrders"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>CustomerID</Columns>
</Index>
<Index Name="EmployeeID"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>EmployeeID</Columns>
</Index>
<Index Name="EmployeesOrders"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>EmployeeID</Columns>
</Index>
<Index Name="OrderDate"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>OrderDate</Columns>
</Index>
<Index Name="ShippedDate"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>ShippedDate</Columns>
</Index>
<Index Name="ShippersOrders"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>ShipVia</Columns>
</Index>
<Index Name="ShipPostalCode"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>ShipPostalCode</Columns>
</Index>
</Indexes>
<Dependencies><Dependency><Object>dbo.CustOrderHist</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.CustOrdersOrders</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Employee Sales by Country</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Invoices</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Orders Qry</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Product Sales for 1997</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Quarterly Orders</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Sales by Category</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Sales by Year</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Sales Totals by Amount</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.SalesByCategory</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Summary of Sales by Quarter</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Summary of Sales by Year</Object>
<Type>view</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.Products"><Columns><Column Name="ProductID"><Type>int identity</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="ProductName"><Type>nvarchar(40)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="SupplierID"><Type>int</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="CategoryID"><Type>int</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="QuantityPerUnit"><Type>nvarchar(20)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="UnitPrice"><Type>money(19,4)</Type>
<Default>(0)</Default>
<Null>NULL</Null>
</Column>
<Column Name="UnitsInStock"><Type>smallint</Type>
<Default>(0)</Default>
<Null>NULL</Null>
</Column>
<Column Name="UnitsOnOrder"><Type>smallint</Type>
<Default>(0)</Default>
<Null>NULL</Null>
</Column>
<Column Name="ReorderLevel"><Type>smallint</Type>
<Default>(0)</Default>
<Null>NULL</Null>
</Column>
<Column Name="Discontinued"><Type>bit</Type>
<Default>(0)</Default>
<Null>NOT NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Products</Name>
<Columns>ProductID</Columns>
</PK>
<ForeignKeys><Foreign>Products.CategoryID</Foreign>
<Promary>Categories.CategoryID</Promary>
<Foreign>Products.SupplierID</Foreign>
<Promary>Suppliers.SupplierID</Promary>
</ForeignKeys>
<Indexes><Index Name="PK_Products"><Clustered>Yes</Clustered>
<Unique>Yes</Unique>
<Columns>ProductID</Columns>
</Index>
<Index Name="CategoriesProducts"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>CategoryID</Columns>
</Index>
<Index Name="CategoryID"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>CategoryID</Columns>
</Index>
<Index Name="ProductName"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>ProductName</Columns>
</Index>
<Index Name="SupplierID"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>SupplierID</Columns>
</Index>
<Index Name="SuppliersProducts"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>SupplierID</Columns>
</Index>
</Indexes>
<Dependencies><Dependency><Object>dbo.Alphabetical list of products</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.CK_Products_UnitPrice</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.CK_ReorderLevel</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.CK_UnitsInStock</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.CK_UnitsOnOrder</Object>
<Type>check cns</Type>
</Dependency>
<Dependency><Object>dbo.Current Product List</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.CustOrderHist</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.CustOrdersDetail</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Invoices</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Order Details Extended</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Product Sales for 1997</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Products Above Average Price</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Products by Category</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.Sales by Category</Object>
<Type>view</Type>
</Dependency>
<Dependency><Object>dbo.SalesByCategory</Object>
<Type>stored procedure</Type>
</Dependency>
<Dependency><Object>dbo.Ten Most Expensive Products</Object>
<Type>stored procedure</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.Region"><Columns><Column Name="RegionID"><Type>int</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="RegionDescription"><Type>nchar(50)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Region</Name>
<Columns>RegionID</Columns>
</PK>
<Indexes><Index Name="PK_Region"><Clustered>No</Clustered>
<Unique>Yes</Unique>
<Columns>RegionID</Columns>
</Index>
</Indexes>
</Table>
<Table Name="dbo.Shippers"><Columns><Column Name="ShipperID"><Type>int identity</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="CompanyName"><Type>nvarchar(40)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="Phone"><Type>nvarchar(24)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Shippers</Name>
<Columns>ShipperID</Columns>
</PK>
<Indexes><Index Name="PK_Shippers"><Clustered>Yes</Clustered>
<Unique>Yes</Unique>
<Columns>ShipperID</Columns>
</Index>
</Indexes>
<Dependencies><Dependency><Object>dbo.Invoices</Object>
<Type>view</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.Suppliers"><Columns><Column Name="SupplierID"><Type>int identity</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="CompanyName"><Type>nvarchar(40)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="ContactName"><Type>nvarchar(30)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="ContactTitle"><Type>nvarchar(30)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Address"><Type>nvarchar(60)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="City"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Region"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="PostalCode"><Type>nvarchar(10)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Country"><Type>nvarchar(15)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Phone"><Type>nvarchar(24)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="Fax"><Type>nvarchar(24)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="HomePage"><Type>ntext</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Suppliers</Name>
<Columns>SupplierID</Columns>
</PK>
<Indexes><Index Name="PK_Suppliers"><Clustered>Yes</Clustered>
<Unique>Yes</Unique>
<Columns>SupplierID</Columns>
</Index>
<Index Name="CompanyName"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>CompanyName</Columns>
</Index>
<Index Name="PostalCode"><Clustered>No</Clustered>
<Unique>No</Unique>
<Columns>PostalCode</Columns>
</Index>
</Indexes>
<Dependencies><Dependency><Object>dbo.Customer and Suppliers by City</Object>
<Type>view</Type>
</Dependency>
</Dependencies>
</Table>
<Table Name="dbo.Territories"><Columns><Column Name="TerritoryID"><Type>nvarchar(20)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="TerritoryDescription"><Type>nchar(50)</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
<Column Name="RegionID"><Type>int</Type>
<Default></Default>
<Null>NOT NULL</Null>
</Column>
</Columns>
<PK><Name>PK_Territories</Name>
<Columns>TerritoryID</Columns>
</PK>
<ForeignKeys><Foreign>Territories.RegionID</Foreign>
<Promary>Region.RegionID</Promary>
</ForeignKeys>
<Indexes><Index Name="PK_Territories"><Clustered>No</Clustered>
<Unique>Yes</Unique>
<Columns>TerritoryID</Columns>
</Index>
</Indexes>
</Table>
<Table Name="dbo.WithTS"><Columns><Column Name="A"><Type>timestamp(8)</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
<Column Name="B"><Type>int</Type>
<Default></Default>
<Null>NULL</Null>
</Column>
</Columns>
</Table>
</Tables>
<Views><View Name="dbo.&quot;Alphabetical list of products&quot;"><Column>ProductID int NOT NULL</Column>
<Column>ProductName nvarchar(40) NOT NULL</Column>
<Column>SupplierID int NULL</Column>
<Column>CategoryID int NULL</Column>
<Column>QuantityPerUnit nvarchar(20) NULL</Column>
<Column>UnitPrice money(19,4) NULL</Column>
<Column>UnitsInStock smallint NULL</Column>
<Column>UnitsOnOrder smallint NULL</Column>
<Column>ReorderLevel smallint NULL</Column>
<Column>Discontinued bit NOT NULL</Column>
<Column>CategoryName nvarchar(15) NOT NULL</Column>
</View>
<View Name="dbo.&quot;Category Sales for 1997&quot;"><Column>CategoryName nvarchar(15) NOT NULL</Column>
<Column>CategorySales money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Current Product List&quot;"><Column>ProductID int identity NOT NULL</Column>
<Column>ProductName nvarchar(40) NOT NULL</Column>
</View>
<View Name="dbo.&quot;Customer and Suppliers by City&quot;"><Column>City nvarchar(15) NULL</Column>
<Column>CompanyName nvarchar(40) NOT NULL</Column>
<Column>ContactName nvarchar(30) NULL</Column>
<Column>Relationship varchar(9) NOT NULL</Column>
</View>
<View Name="dbo.Invoices"><Column>ShipName nvarchar(40) NULL</Column>
<Column>ShipAddress nvarchar(60) NULL</Column>
<Column>ShipCity nvarchar(15) NULL</Column>
<Column>ShipRegion nvarchar(15) NULL</Column>
<Column>ShipPostalCode nvarchar(10) NULL</Column>
<Column>ShipCountry nvarchar(15) NULL</Column>
<Column>CustomerID nchar(5) NULL</Column>
<Column>CustomerName nvarchar(40) NOT NULL</Column>
<Column>Address nvarchar(60) NULL</Column>
<Column>City nvarchar(15) NULL</Column>
<Column>Region nvarchar(15) NULL</Column>
<Column>PostalCode nvarchar(10) NULL</Column>
<Column>Country nvarchar(15) NULL</Column>
<Column>Salesperson nvarchar(31) NOT NULL</Column>
<Column>OrderID int NOT NULL</Column>
<Column>OrderDate datetime NULL</Column>
<Column>RequiredDate datetime NULL</Column>
<Column>ShippedDate datetime NULL</Column>
<Column>ShipperName nvarchar(40) NOT NULL</Column>
<Column>ProductID int NOT NULL</Column>
<Column>ProductName nvarchar(40) NOT NULL</Column>
<Column>UnitPrice money(19,4) NOT NULL</Column>
<Column>Quantity smallint NOT NULL</Column>
<Column>Discount real NOT NULL</Column>
<Column>ExtendedPrice money(19,4) NULL</Column>
<Column>Freight money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Order Details Extended&quot;"><Column>OrderID int NOT NULL</Column>
<Column>ProductID int NOT NULL</Column>
<Column>ProductName nvarchar(40) NOT NULL</Column>
<Column>UnitPrice money(19,4) NOT NULL</Column>
<Column>Quantity smallint NOT NULL</Column>
<Column>Discount real NOT NULL</Column>
<Column>ExtendedPrice money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Order Subtotals&quot;"><Column>OrderID int NOT NULL</Column>
<Column>Subtotal money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Orders Qry&quot;"><Column>OrderID int NOT NULL</Column>
<Column>CustomerID nchar(5) NULL</Column>
<Column>EmployeeID int NULL</Column>
<Column>OrderDate datetime NULL</Column>
<Column>RequiredDate datetime NULL</Column>
<Column>ShippedDate datetime NULL</Column>
<Column>ShipVia int NULL</Column>
<Column>Freight money(19,4) NULL</Column>
<Column>ShipName nvarchar(40) NULL</Column>
<Column>ShipAddress nvarchar(60) NULL</Column>
<Column>ShipCity nvarchar(15) NULL</Column>
<Column>ShipRegion nvarchar(15) NULL</Column>
<Column>ShipPostalCode nvarchar(10) NULL</Column>
<Column>ShipCountry nvarchar(15) NULL</Column>
<Column>CompanyName nvarchar(40) NOT NULL</Column>
<Column>Address nvarchar(60) NULL</Column>
<Column>City nvarchar(15) NULL</Column>
<Column>Region nvarchar(15) NULL</Column>
<Column>PostalCode nvarchar(10) NULL</Column>
<Column>Country nvarchar(15) NULL</Column>
</View>
<View Name="dbo.&quot;Product Sales for 1997&quot;"><Column>CategoryName nvarchar(15) NOT NULL</Column>
<Column>ProductName nvarchar(40) NOT NULL</Column>
<Column>ProductSales money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Products Above Average Price&quot;"><Column>ProductName nvarchar(40) NOT NULL</Column>
<Column>UnitPrice money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Products by Category&quot;"><Column>CategoryName nvarchar(15) NOT NULL</Column>
<Column>ProductName nvarchar(40) NOT NULL</Column>
<Column>QuantityPerUnit nvarchar(20) NULL</Column>
<Column>UnitsInStock smallint NULL</Column>
<Column>Discontinued bit NOT NULL</Column>
</View>
<View Name="dbo.&quot;Quarterly Orders&quot;"><Column>CustomerID nchar(5) NULL</Column>
<Column>CompanyName nvarchar(40) NULL</Column>
<Column>City nvarchar(15) NULL</Column>
<Column>Country nvarchar(15) NULL</Column>
</View>
<View Name="dbo.&quot;Sales by Category&quot;"><Column>CategoryID int NOT NULL</Column>
<Column>CategoryName nvarchar(15) NOT NULL</Column>
<Column>ProductName nvarchar(40) NOT NULL</Column>
<Column>ProductSales money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Sales Totals by Amount&quot;"><Column>SaleAmount money(19,4) NULL</Column>
<Column>OrderID int NOT NULL</Column>
<Column>CompanyName nvarchar(40) NOT NULL</Column>
<Column>ShippedDate datetime NULL</Column>
</View>
<View Name="dbo.&quot;Summary of Sales by Quarter&quot;"><Column>ShippedDate datetime NULL</Column>
<Column>OrderID int NOT NULL</Column>
<Column>Subtotal money(19,4) NULL</Column>
</View>
<View Name="dbo.&quot;Summary of Sales by Year&quot;"><Column>ShippedDate datetime NULL</Column>
<Column>OrderID int NOT NULL</Column>
<Column>Subtotal money(19,4) NULL</Column>
</View>
</Views>
<Procedures><Procedure Name="CustOrderHist"><Parameter>@RETURN_VALUE int(10)  [RETURN VALUE]</Parameter>
<Parameter>@CustomerID nchar(5)  [INPUT]</Parameter>
</Procedure>
<Procedure Name="CustOrdersDetail"><Parameter>@RETURN_VALUE int(10)  [RETURN VALUE]</Parameter>
<Parameter>@OrderID int(10)  [INPUT]</Parameter>
</Procedure>
<Procedure Name="CustOrdersOrders"><Parameter>@RETURN_VALUE int(10)  [RETURN VALUE]</Parameter>
<Parameter>@CustomerID nchar(5)  [INPUT]</Parameter>
</Procedure>
<Procedure Name="Employee Sales by Country"><Parameter>@RETURN_VALUE int(10)  [RETURN VALUE]</Parameter>
<Parameter>@Beginning_Date datetime(23)  [INPUT]</Parameter>
<Parameter>@Ending_Date datetime(23)  [INPUT]</Parameter>
</Procedure>
<Procedure Name="Sales by Year"><Parameter>@RETURN_VALUE int(10)  [RETURN VALUE]</Parameter>
<Parameter>@Beginning_Date datetime(23)  [INPUT]</Parameter>
<Parameter>@Ending_Date datetime(23)  [INPUT]</Parameter>
</Procedure>
<Procedure Name="SalesByCategory"><Parameter>@RETURN_VALUE int(10)  [RETURN VALUE]</Parameter>
<Parameter>@CategoryName nvarchar(15)  [INPUT]</Parameter>
<Parameter>@OrdYear nvarchar(4)  [INPUT]</Parameter>
</Procedure>
<Procedure Name="Ten Most Expensive Products"><Parameter>@RETURN_VALUE int(10)  [RETURN VALUE]</Parameter>
</Procedure>
</Procedures>
<Rules></Rules>
<DataTypes><row><Type>sql_variant</Type>
<TypeCode>-150</TypeCode>
<Size>8000</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>uniqueidentifier</Type>
<TypeCode>-11</TypeCode>
<Size>36</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>ntext</Type>
<TypeCode>-10</TypeCode>
<Size>1073741823</Size>
<Nullable>YES</Nullable>
<Searchable>LIKE ONLY</Searchable>
</row>
<row><Type>nvarchar</Type>
<TypeCode>-9</TypeCode>
<Size>4000</Size>
<Nullable>YES</Nullable>
<Searchable>YES</Searchable>
</row>
<row><Type>sysname</Type>
<TypeCode>-9</TypeCode>
<Size>128</Size>
<Nullable>NO</Nullable>
<Searchable>YES</Searchable>
</row>
<row><Type>nchar</Type>
<TypeCode>-8</TypeCode>
<Size>4000</Size>
<Nullable>YES</Nullable>
<Searchable>YES</Searchable>
</row>
<row><Type>bit</Type>
<TypeCode>-7</TypeCode>
<Size>1</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>tinyint</Type>
<TypeCode>-6</TypeCode>
<Size>3</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>tinyint identity</Type>
<TypeCode>-6</TypeCode>
<Size>3</Size>
<Nullable>NO</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>bigint</Type>
<TypeCode>-5</TypeCode>
<Size>19</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>bigint identity</Type>
<TypeCode>-5</TypeCode>
<Size>19</Size>
<Nullable>NO</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>image</Type>
<TypeCode>-4</TypeCode>
<Size>2147483647</Size>
<Nullable>YES</Nullable>
<Searchable>NO</Searchable>
</row>
<row><Type>varbinary</Type>
<TypeCode>-3</TypeCode>
<Size>8000</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>binary</Type>
<TypeCode>-2</TypeCode>
<Size>8000</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>timestamp</Type>
<TypeCode>-2</TypeCode>
<Size>8</Size>
<Nullable>NO</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>text</Type>
<TypeCode>-1</TypeCode>
<Size>2147483647</Size>
<Nullable>YES</Nullable>
<Searchable>LIKE ONLY</Searchable>
</row>
<row><Type>char</Type>
<TypeCode>1</TypeCode>
<Size>8000</Size>
<Nullable>YES</Nullable>
<Searchable>YES</Searchable>
</row>
<row><Type>numeric</Type>
<TypeCode>2</TypeCode>
<Size>38</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
<Range>0..38</Range>
</row>
<row><Type>numeric() identity</Type>
<TypeCode>2</TypeCode>
<Size>38</Size>
<Nullable>NO</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>decimal</Type>
<TypeCode>3</TypeCode>
<Size>38</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
<Range>0..38</Range>
</row>
<row><Type>money</Type>
<TypeCode>3</TypeCode>
<Size>19</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>smallmoney</Type>
<TypeCode>3</TypeCode>
<Size>10</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>decimal() identity</Type>
<TypeCode>3</TypeCode>
<Size>38</Size>
<Nullable>NO</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>int</Type>
<TypeCode>4</TypeCode>
<Size>10</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>int identity</Type>
<TypeCode>4</TypeCode>
<Size>10</Size>
<Nullable>NO</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>smallint</Type>
<TypeCode>5</TypeCode>
<Size>5</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>smallint identity</Type>
<TypeCode>5</TypeCode>
<Size>5</Size>
<Nullable>NO</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>float</Type>
<TypeCode>6</TypeCode>
<Size>15</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>real</Type>
<TypeCode>7</TypeCode>
<Size>7</Size>
<Nullable>YES</Nullable>
<Searchable>except LIKE</Searchable>
</row>
<row><Type>datetime</Type>
<TypeCode>11</TypeCode>
<Size>23</Size>
<Nullable>YES</Nullable>
<Searchable>YES</Searchable>
</row>
<row><Type>smalldatetime</Type>
<TypeCode>11</TypeCode>
<Size>16</Size>
<Nullable>YES</Nullable>
<Searchable>YES</Searchable>
</row>
<row><Type>varchar</Type>
<TypeCode>12</TypeCode>
<Size>8000</Size>
<Nullable>YES</Nullable>
<Searchable>YES</Searchable>
</row>
</DataTypes>
</DatabaseSchema>

