using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using DBOMSqlSharp;
namespace FATIHVAIO.AdventureWorks2008R2.Production
{
public class ProductModelProductDescriptionCulture : SqlTable
{
static int InstanceCount = 0;
SqlForeignKeyColumn<AdventureWorks2008R2.Production.ProductModel> _ProductModelID;
SqlForeignKeyColumn<AdventureWorks2008R2.Production.ProductDescription> _ProductDescriptionID;
SqlForeignKeyColumn<AdventureWorks2008R2.Production.Culture> _CultureID;
SqlColumn<DateTime?> _ModifiedDate;
public SqlForeignKeyColumn<AdventureWorks2008R2.Production.ProductModel> ProductModelID
{
get
{
return this._ProductModelID;
}
}
public SqlForeignKeyColumn<AdventureWorks2008R2.Production.ProductDescription> ProductDescriptionID
{
get
{
return this._ProductDescriptionID;
}
}
public SqlForeignKeyColumn<AdventureWorks2008R2.Production.Culture> CultureID
{
get
{
return this._CultureID;
}
}
public SqlColumn<DateTime?> ModifiedDate
{
get
{
return this._ModifiedDate;
}
}
public override string ConnectionString
{
get
{
return FATIHVAIOServer.ConnectionString;
}
}
public ProductModelProductDescriptionCulture() : base("ProductModelProductDescriptionCulture", "ProductModelProductDescriptionCulture", "7", "Production")
{
ProductModelProductDescriptionCulture.InstanceCount++;
this.instanceName = this.schema_name + "_" + this.name + "_" + ProductModelProductDescriptionCulture.InstanceCount.ToString();
_ProductModelID = new SqlForeignKeyColumn<AdventureWorks2008R2.Production.ProductModel>(this, null, "ProductModelID", 4, 10, "", false);
_ProductDescriptionID = new SqlForeignKeyColumn<AdventureWorks2008R2.Production.ProductDescription>(this, null, "ProductDescriptionID", 4, 10, "", false);
_CultureID = new SqlForeignKeyColumn<AdventureWorks2008R2.Production.Culture>(this, null, "CultureID", 12, 0, "Latin1_General_100_CS_AS", false);
_ModifiedDate = new SqlColumn<DateTime?>(this, null, "ModifiedDate", 8, 23, "", false, false, false, false);
}
public ProductModelProductDescriptionCulture(int? id) : this()
{
}
~ProductModelProductDescriptionCulture()
{
ProductModelProductDescriptionCulture.InstanceCount--;
}
}
}