| Field Name | Data Type | Size | Original Type | Default | Nullable | Description | Check |
| SpecialOfferID | int identity | | int | | Not null | Primary key for SpecialOffer records. | |
| Description | nvarchar | 255 | | | Not null | Discount description. | |
| DiscountPct | smallmoney | 10,4 | decimal(10,4) | (0.00) | Not null | Discount precentage. | ([DiscountPct]>=(0.00)) |
| Type | nvarchar | 50 | | | Not null | Discount type category. | |
| Category | nvarchar | 50 | | | Not null | Group the discount applies to such as Reseller or Customer. | |
| StartDate | datetime | | | | Not null | Discount start date. | |
| EndDate | datetime | | | | Not null | Discount end date. | |
| MinQty | int | | | (0) | Not null | Minimum discount percent allowed. | ([MinQty]>=(0)) |
| MaxQty | int | | | | Null | Maximum discount percent allowed. | ([MaxQty]>=(0)) |
| rowguid | uniqueidentifier | | | newid() | Not null | ROWGUIDCOL number uniquely identifying the record. Used to support a merge replication sample. | |
| ModifiedDate | datetime | | | getdate() | Not null | Date and time the record was last updated. | |
The object has no extended properties.