<?xml-stylesheet type="text/xsl" href="tree-view.xsl"?><sqlscript dbvendor="DbVMssql"><sqlstatement type="sstCreateTable">
    <tablename><TLz_Attr text="[dbo].[PurchaseOrderDetail]">
    <SchemaName>[dbo]</SchemaName>
    <ObjectName Type="ttObjTable" Text="[PurchaseOrderDetail]" />
</TLz_Attr></tablename><TLzFieldList><TLzField type="lftColumn"><![CDATA[[PurchaseOrderID] [int]   NOT NULL    REFERENCES Purchasing.PurchaseOrderHeader(PurchaseOrderID)]]><column name="[PurchaseOrderID]" type="[int]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNotnull" ConstraintLevel="clColumn" /><TLzConstraint ConstraintType="ctReference" ConstraintLevel="clColumn"><TLzConstraintRefClause>
    <reftable><TLz_Attr text="Purchasing.PurchaseOrderHeader">
    <SchemaName>Purchasing</SchemaName>
    <ObjectName Type="ttObjTable" Text="PurchaseOrderHeader" />
</TLz_Attr></reftable><TLzConstraintColumnList><TLzConstraintColumn><TLz_Attr text="PurchaseOrderID" /></TLzConstraintColumn></TLzConstraintColumnList></TLzConstraintRefClause></TLzConstraint></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[LineNumber] [smallint]   NOT NULL]]><column name="[LineNumber]" type="[smallint]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNotnull" ConstraintLevel="clColumn" /></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[ProductID] [int]   NULL    REFERENCES Production.Product(ProductID)]]><column name="[ProductID]" type="[int]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNull" ConstraintLevel="clColumn" /><TLzConstraint ConstraintType="ctReference" ConstraintLevel="clColumn"><TLzConstraintRefClause>
    <reftable><TLz_Attr text="Production.Product">
    <SchemaName>Production</SchemaName>
    <ObjectName Type="ttObjTable" Text="Product" />
</TLz_Attr></reftable><TLzConstraintColumnList><TLzConstraintColumn><TLz_Attr text="ProductID" /></TLzConstraintColumn></TLzConstraintColumnList></TLzConstraintRefClause></TLzConstraint></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[UnitPrice] [money]   NULL]]><column name="[UnitPrice]" type="[money]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNull" ConstraintLevel="clColumn" /></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[OrderQty] [smallint]   NULL]]><column name="[OrderQty]" type="[smallint]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNull" ConstraintLevel="clColumn" /></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[ReceivedQty] [float]   NULL]]><column name="[ReceivedQty]" type="[float]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNull" ConstraintLevel="clColumn" /></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[RejectedQty] [float]   NULL]]><column name="[RejectedQty]" type="[float]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNull" ConstraintLevel="clColumn" /></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[DueDate] [datetime]   NULL]]><column name="[DueDate]" type="[datetime]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNull" ConstraintLevel="clColumn" /></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[ModifiedDate] [datetime]   NOT NULL CONSTRAINT [DF_PurchaseOrderDetail_ModifiedDate] DEFAULT (getdate())]]><column name="[ModifiedDate]" type="[datetime]" /><TLzConstraintList><TLzConstraint ConstraintType="ctNotnull" ConstraintLevel="clColumn" /><TLzConstraint ConstraintType="ctDefault" ConstraintLevel="clColumn"><TLzCustomExpression isleaf="false" Optype="Expr_Parenthesis"><TLzCustomExpression isleaf="true" Optype="Expr_FuncCall"><TLz_FuncCall>
    <FuntionName><TLz_Attr text="getdate">
    <ObjectName Type="ttObjFunction" Text="getdate" />
</TLz_Attr></FuntionName>
    <Parameters />
</TLz_FuncCall></TLzCustomExpression></TLzCustomExpression></TLzConstraint></TLzConstraintList></TLzField><TLzField type="lftColumn"><![CDATA[[LineTotal] AS (([UnitPrice] * [OrderQty]))]]><column name="[LineTotal]" type="none" /></TLzField><TLzField type="lftColumn"><![CDATA[[StockedQty] AS (([ReceivedQty] - [RejectedQty]))]]><column name="[StockedQty]" type="none" /></TLzField></TLzFieldList><TLzConstraintList><TLzConstraint ConstraintType="ctPrimarykey" ConstraintLevel="clTable"><TLzConstraintColumnList><TLzConstraintColumn><TLz_Attr text="[PurchaseOrderID]">
    <ColumnName Text="[PurchaseOrderID]" />
</TLz_Attr></TLzConstraintColumn><TLzConstraintColumn><TLz_Attr text="[LineNumber]">
    <ColumnName Text="[LineNumber]" />
</TLz_Attr></TLzConstraintColumn></TLzConstraintColumnList></TLzConstraint></TLzConstraintList></sqlstatement></sqlscript>