====== pears.ExpenseBenefitChoice ======
Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace.
===== Description =====
Lookup of choices for Expense Benefit Scheme Items
===== Columns =====
^ Column ^ Type ^ Null ^ Default ^ Comment ^
| **ExpenseBenefitChoiceID** | char(20) | NOT NULL | | |
| ExpenseBenefitTypeID | char(20) | NULL | | |
| Description | char(50) | NULL | | |
| Value | double | NULL | | |
| SortOrder | integer | NULL | | |
===== Primary Key =====
* ExpenseBenefitChoiceID
===== Foreign Keys =====
^ Constraint ^ Columns ^ References ^ Delete/update action ^
| ExpenseBenefitType | ExpenseBenefitTypeID | [[database:tables:pears_expensebenefittype|pears.ExpenseBenefitType (ExpenseBenefitTypeID)]] | ON DELETE CASCADE |
===== Referenced By =====
* No incoming foreign keys found.
===== Indexes =====
* No indexes found.
===== Triggers =====
* No triggers found.
===== Original SQL =====
-- IQX database structure split by table
-- Source: IQXDatabaseStructure - with comments.sql
-- Table: "pears"."ExpenseBenefitChoice"
-- Table comment: Lookup of choices for Expense Benefit Scheme Items
-- Statement count: 3
CREATE TABLE "pears"."ExpenseBenefitChoice" (
"ExpenseBenefitChoiceID" char(20) NOT NULL
,"ExpenseBenefitTypeID" char(20) NULL
,"Description" char(50) NULL
,"Value" double NULL
,"SortOrder" integer NULL
,PRIMARY KEY ("ExpenseBenefitChoiceID" ASC)
)
go
COMMENT ON TABLE "pears"."ExpenseBenefitChoice" IS
'Lookup of choices for Expense Benefit Scheme Items'
go
ALTER TABLE "pears"."ExpenseBenefitChoice"
ADD FOREIGN KEY "ExpenseBenefitType" ("ExpenseBenefitTypeID" ASC)
REFERENCES "pears"."ExpenseBenefitType" ("ExpenseBenefitTypeID")
ON DELETE CASCADE
go