private void InitClass()
{
_columnOrderID = new DataColumn("OrderID", typeof(int), null, MappingType.Element);
Columns.Add(_columnOrderID);
_columnProductID = new DataColumn("ProductID", typeof(int), null, MappingType.Element);
Columns.Add(_columnProductID);
_columnUnitPrice = new DataColumn("UnitPrice", typeof(decimal), null, MappingType.Element);
Columns.Add(_columnUnitPrice);
_columnQuantity = new DataColumn("Quantity", typeof(short), null, MappingType.Element);
Columns.Add(_columnQuantity);
_columnDiscount = new DataColumn("Discount", typeof(string), null, MappingType.Element);
Columns.Add(_columnDiscount);
Constraints.Add(new UniqueConstraint("Constraint1", new DataColumn[] {
_columnOrderID,
_columnProductID}, true));
_columnOrderID.AllowDBNull = false;
_columnProductID.AllowDBNull = false;
_columnUnitPrice.AllowDBNull = false;
_columnQuantity.AllowDBNull = false;
_columnDiscount.ReadOnly = true;
}