| Column_name | 數(shù)據(jù)類型 | 可為空 | 默認(rèn)值 | 檢查 | 鍵/索引 |
|---|---|---|---|---|---|
| job_id | smallint | 否 | IDENTITY(1,1) | 主鍵,聚集 | |
| stor_id | char(4) | 否 | 是1 | ||
| min_lvl | tinyint | 否 | 是3 | ||
| max_lvl | tinyint | 否 | 是3 |
(1) DEFAULT 約束定義為 ("New Position - title not formalized yet")。
(2) min_lvl CHECK 約束定義為 (min_lvl >= 10)。
(3) max_lvl CHECK 約束定義為 (max_lvl <= 250)。
下表顯示 jobs 表的內(nèi)容。
| job_id | job_desc | min_lvl | max_lvl |
|---|---|---|---|
| 1 | New Hire - Job not specified | 10 | 10 |
| 2 | Chief Executive Officer | 200 | 250 |
| 3 | Business Operations Manager | 175 | 225 |
| 4 | Chief Financial Officer | 175 | 250 |
| 5 | Publisher | 150 | 250 |
| 6 | Managing Editor | 140 | 225 |
| 7 | Marketing Manager | 120 | 200 |
| 8 | Public Relations Manager | 100 | 175 |
| 9 | Acquisitions Manager | 75 | 175 |
| 10 | Productions Manager | 75 | 165 |
| 11 | Operations Manager | 75 | 150 |
| 12 | Editor | 25 | 100 |
| 13 | Sales Representative | 25 | 100 |
| 14 | Designer | 25 | 100 |