Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 部門コード | varchar | 5 | null |
|
|
部門を一意に識別する5桁コード |
|||||||||||
| 部門名 | varchar | 100 | null |
|
|
部門の正式名称 |
|||||||||||
| 部門略名 | varchar | 20 | √ | null |
|
|
部門の略称(帳票出力用) |
||||||||||
| 組織階層 | int4 | 10 | null |
|
|
0:全社, 1:本部, 2:部, 3:課 |
|||||||||||
| 部門パス | varchar | 100 | null |
|
|
上位部門からのパス(チルダ連結) |
|||||||||||
| 最下層フラグ | int4 | 10 | 0 |
|
|
0:中間階層, 1:最下層(仕訳可能) |
|||||||||||
| 作成日時 | timestamptz | 35,6 | √ | CURRENT_TIMESTAMP |
|
|
|||||||||||
| 更新日時 | timestamptz | 35,6 | √ | CURRENT_TIMESTAMP |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| 部門マスタ_pkey | Primary key | Asc | 部門コード |
| idx_department_lowest_level | Performance | Asc | 最下層フラグ |
| idx_department_organization_level | Performance | Asc | 組織階層 |
| idx_department_path | Performance | Asc | 部門パス |
Check Constraints
| Constraint Name | Constraint |
|---|---|
| 部門マスタ_最下層フラグ_check | (("最下層フラグ" = ANY (ARRAY[0, 1]))) |
| 部門マスタ_組織階層_check | ((("組織階層" >= 0) AND ("組織階層" <= 3))) |


