Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| elanguageid | bigserial | 19 | √ | nextval('tbl_employeelanguage_elanguageid_seq'::regclass) |
|
|
Primary key |
||||
| employeeid | varchar | 20 | √ | null |
|
|
FK: public.tbl_employee.employeeid |
||||
| ellanguagename | varchar | 100 | √ | null |
|
|
The name of the language (e.g., Spanish, French, Mandarin, Hindi). |
||||
| elread | bool | 1 | √ | false |
|
|
Indicates the employee’s proficiency level in reading the language (e.g., Boolean, or a rating value like Basic, Proficient, Expert). |
||||
| elwrite | bool | 1 | √ | false |
|
|
Indicates the employee’s proficiency level in writing the language. |
||||
| elspeak | bool | 1 | √ | false |
|
|
Indicates the employee’s proficiency level in speaking/conversing in the language. |
||||
| elnative | bool | 1 | √ | false |
|
|
Flag indicating whether this language is the employee’s native or mother tongue. |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| tbl_employeelanguage_pk_tbl_employeelanguage | Primary key | Asc | elanguageid |


