pears.PlacementRole
Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace.
Description
Capacities in which Staff records are related to a Placement
Columns
| Column | Type | Null | Default | Comment |
|---|---|---|---|---|
| PlacementRoleID | char(20) | NOT NULL | ||
| Description | char(50) | NULL | ||
| DepartmentID | char(2) | NULL | ||
| SortOrder | smallint | NULL |
Primary Key
- PlacementRoleID
Foreign Keys
| Constraint | Columns | References | Delete/update action |
|---|---|---|---|
| department | DepartmentID | pears.Department (departmentid) | ON DELETE SET NULL |
Referenced By
| Table | Constraint | Columns | Referenced columns |
|---|---|---|---|
| pears.Placement | PlacementRole | PlacementRoleID | PlacementRoleID |
Indexes
- No indexes found.
Triggers
- No triggers found.
Original SQL
-- IQX database structure split by table -- Source: IQXDatabaseStructure - with comments.sql -- Table: "pears"."PlacementRole" -- Table comment: Capacities in which Staff records are related to a Placement -- Statement count: 3 CREATE TABLE "pears"."PlacementRole" ( "PlacementRoleID" CHAR(20) NOT NULL ,"Description" CHAR(50) NULL ,"DepartmentID" CHAR(2) NULL ,"SortOrder" SMALLINT NULL ,PRIMARY KEY ("PlacementRoleID" ASC) ) GO COMMENT ON TABLE "pears"."PlacementRole" IS 'Capacities in which Staff records are related to a Placement' GO ALTER TABLE "pears"."PlacementRole" ADD FOREIGN KEY "department" ("DepartmentID" ASC) REFERENCES "pears"."Department" ("departmentid") ON DELETE SET NULL GO