====== pears.IQXNetLanguage ======
Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace.
===== Description =====
Stores the default terminology and label definitions used throughout iqxWEB. Each entry represents a single UI string identified by a structured key in the pattern "v2-{userclass}-{component}-{key}" (e.g. "v2-cand-registration-firstname"). These defaults can be selectively overridden per division or user class via "IQXNetLanguageOverride" without modifying the base record.
===== Columns =====
^ Column ^ Type ^ Null ^ Default ^ Comment ^
| **IQXNetLanguageID** | char(50) | NOT NULL | | PK — structured key, e.g. v2-cand-registration-firstname |
| Description | char(100) | NOT NULL | | Human-readable description of what this label is for |
| DefaultValue | char(100) | NOT NULL | | The default text/label displayed in the UI |
===== Primary Key =====
* IQXNetLanguageID
===== Foreign Keys =====
* No outgoing foreign keys found.
===== Referenced By =====
^ Table ^ Constraint ^ Columns ^ Referenced columns ^
| [[database:tables:pears_iqxnetlanguageoverride|pears.IQXNetLanguageOverride]] | IQXNetLanguage | IQXNetLanguageID | IQXNetLanguageID |
===== Indexes =====
* No indexes found.
===== Triggers =====
* No triggers found.
===== Original SQL =====
-- IQX database structure split by table
-- Source: IQXDatabaseStructure - with comments.sql
-- Table: "pears"."IQXNetLanguage"
-- Table comment: Stores the default terminology and label definitions used throughout iqxWEB. Each entry represents a single UI string identified by a structured key in the pattern "v2-{userclass}-{component}-{key}" (e.g. "v2-cand-registration-firstname"). These defaults can be selectively overridden per division or user class via "IQXNetLanguageOverride" without modifying the base record.
-- Statement count: 5
CREATE TABLE "pears"."IQXNetLanguage" (
"IQXNetLanguageID" char(50) NOT NULL
,"Description" char(100) NOT NULL
,"DefaultValue" char(100) NOT NULL
,PRIMARY KEY ("IQXNetLanguageID" ASC)
)
go
COMMENT ON COLUMN "pears"."IQXNetLanguage"."IQXNetLanguageID" IS
'PK — structured key, e.g. v2-cand-registration-firstname'
go
COMMENT ON COLUMN "pears"."IQXNetLanguage"."Description" IS
'Human-readable description of what this label is for'
go
COMMENT ON COLUMN "pears"."IQXNetLanguage"."DefaultValue" IS
'The default text/label displayed in the UI'
go
COMMENT ON TABLE "pears"."IQXNetLanguage" IS
'Stores the default terminology and label definitions used throughout iqxWEB. Each entry represents a single UI string identified by a structured key in the pattern "v2-{userclass}-{component}-{key}" (e.g. "v2-cand-registration-firstname"). These defaults can be selectively overridden per division or user class via "IQXNetLanguageOverride" without modifying the base record.'
go