人事データベースは、管理項目を増やすことからではなく、「どの業務や判断に使うか」を決めることから設計します。そのうえで既存データを棚卸しし、必要項目、形式、履歴、閲覧・編集権限、更新責任を定義することが重要です。
本記事では、人事担当者が設計から移行準備まで進められるよう、人事データベースの作り方を7つの手順に分けて解説します。必要なデータ項目の例や、運用を定着させるためのチェックポイントも紹介します。
人事データベース設計とは、利用目的から項目と運用ルールを決めること
人事データベースとは、氏名や所属、雇用形態、異動履歴、資格、スキル、評価など、従業員に関する情報を整理して保存・管理する仕組みです。
人事データベースの設計では、単に登録項目を決めるだけではありません。少なくとも、次の内容を決める必要があります。
- 何の業務や判断にデータを使うか
- どの項目を管理するか
- どのような形式で登録するか
- 変更前の情報を履歴として残すか
- 誰が閲覧・編集できるか
- 誰が、いつ情報を更新するか
- どのデータを正しい情報として扱うか
- いつ、どのようにデータを削除するか
たとえば、社員の氏名と所属だけを一覧にしたファイルは、従業員名簿としては利用できます。しかし、過去の異動状況を調べたり、資格の更新期限を確認したりするには、履歴や基準日、更新日などを含めた設計が必要です。
人事データベースを「情報の保管場所」としてではなく、業務や意思決定に利用する基盤として設計することが重要です。
人事データベースは7つの手順で設計する
人事データベースの設計は、次の順番で進めます。
- 利用目的と必要な出力を決める
- 既存データの所在・重複・品質を棚卸しする
- 目的に必要な管理項目を選ぶ
- 項目名・形式・選択肢・識別子を定義する
- 現在値と変更履歴を分けて設計する
- 閲覧・編集権限と更新フローを決める
- データを整備し、試験移行してから運用を始める
各手順を詳しく見ていきましょう。
1.利用目的と必要な出力を決める
最初に、人事データベースを何に使うのかを明確にします。
利用目的が曖昧なまま項目を決めると、使わない情報が増える一方で、実際の集計や手続きに必要な情報が不足することがあります。
「どのような情報を集められるか」ではなく、次の順番で検討することがポイントです。
- 対象となる業務や判断を決める
- その場面で必要な帳票・一覧・集計を決める
- 出力に必要なデータ項目を洗い出す
たとえば、資格の更新管理に利用する場合は、資格名だけでは不十分です。取得日、有効期限、証明書の確認状況、更新担当者なども必要になる可能性があります。
一方、人員配置を検討する場合は、所属や役職だけでなく、異動履歴、担当業務、資格・スキルなどが必要になることがあります。
目的ごとに、次のような整理表を作るとよいでしょう。
| 利用目的 | 必要な出力 | 主な利用者 | 必要となる項目 |
|---|---|---|---|
| 在籍者の確認 | 在籍者一覧 | 人事担当者 | 社員番号、氏名、所属、雇用形態、入社日、在籍区分 |
| 資格の更新管理 | 更新期限一覧 | 人事担当者、部門管理者 | 資格名、取得日、有効期限、更新状況 |
| 異動の検討 | 所属・異動履歴一覧 | 人事責任者 | 現所属、役職、異動日、過去の所属・役職 |
| 人員構成の把握 | 部門別人員集計 | 経営企画、人事責任者 | 所属、役職、雇用形態、基準日 |
管理項目は、利用目的との関係を説明できる範囲に絞ります。「将来使うかもしれない」という理由だけで項目を増やさないことが大切です。
2.既存データの所在・重複・品質を棚卸しする
次に、現在利用している人事データを棚卸しします。
従業員情報は、人事部のExcelだけでなく、勤怠システム、給与システム、評価システム、紙の申請書、各部門の管理表などに分散していることがあります。
次の項目を一覧にしましょう。
| 確認項目 | 確認する内容 |
| データの名称 | 従業員名簿、異動履歴、資格一覧など |
| 保管場所 | Excel、システム、紙、共有フォルダなど |
| 管理者 | データを管理している部署・担当者 |
| 更新者 | 実際に入力・修正している担当者 |
| 更新時期 | 入社時、異動時、毎月、随時など |
| データの基準日 | いつの時点の情報か |
| 利用目的 | どの業務・帳票・集計に使っているか |
| 重複の有無 | 同じ情報が複数の場所に存在しないか |
| 品質上の問題 | 欠損、表記揺れ、古い情報、重複登録など |
同じ項目が複数のシステムにある場合は、どのデータを正しい情報、いわゆる「正本」として扱うかを決めます。
たとえば、所属情報について、人事台帳と勤怠システムで内容が異なる場合、どちらを起点に更新するのかが決まっていなければ、データベースを統合しても不一致が繰り返されます。
「どこに何があるか」だけでなく、「どの情報が正しいか」「誰が更新しているか」まで確認することが重要です。
3.目的に必要な管理項目を選ぶ
棚卸しが終わったら、利用目的に必要な項目を選びます。
人事データベースで扱われる主な項目例は、次のとおりです。
| 分類 | 項目例 | 設計時の注意点 |
| 識別情報 | 社員番号、氏名、氏名カナ | 氏名ではなく社員番号などで個人を識別する |
| 在籍情報 | 入社日、退職日、在籍区分 | 休職や出向など、自社で必要な区分を定義する |
| 所属・役職 | 会社、事業所、部署、役職 | 組織マスターとのひも付けや履歴管理を検討する |
| 雇用情報 | 雇用形態、契約開始日、契約終了日 | 有期契約の場合は更新管理の要否を検討する |
| 業務情報 | 職種、職務、担当業務 | 自由記述にするか、選択式にするかを決める |
| 異動情報 | 異動日、異動前後の所属・役職 | 現在値に上書きせず履歴として保持する |
| 資格情報 | 資格名、取得日、有効期限 | 資格名称や更新期限の登録方法を統一する |
| スキル情報 | スキル区分、レベル、確認日 | レベルの評価基準と更新方法を決める |
| 評価情報 | 評価期間、評価結果 | 閲覧範囲と保存する粒度を慎重に設定する |
| 連絡情報 | 社用メール、勤務地、業務用連絡先 | 私的連絡先は利用目的と閲覧範囲を明確にする |
| 労務・給与関連 | 勤怠・給与業務に必要な情報 | 連携元、利用目的、保存期間、権限を個別に確認する |
これらは一般的な項目例であり、すべての企業に共通する必須項目ではありません。次の基準で必要性を判断します。
- 利用目的が明確か
- 業務上、本当に必要か
- 適法かつ適切に取得できるか
- 正確な状態を維持できるか
- 更新する部署や担当者を決められるか
- 閲覧範囲を適切に制限できるか
- 保存・削除のルールを決められるか
特に健康情報など、取扱いに慎重さが求められる情報は、「管理できるから登録する」のではなく、利用目的と必要性を確認したうえで必要最小限にとどめます。
法令上必要な帳簿や保存期間を確認する場合は、情報の種類ごとにe-Gov法令検索や厚生労働省などの一次情報を確認してください。
4.項目名・形式・選択肢・識別子を定義する
管理する項目が決まったら、項目定義書を作ります。
同じ「入社日」という項目でも、グループ会社への最初の入社日なのか、現在の会社への入社日なのかによって意味が異なります。項目名だけで判断せず、定義を文章で残すことが重要です。
項目定義書には、次の内容を記載します。
| 定義項目 | 記載例 |
| 項目名 | 入社日 |
| 項目の意味 | 現在所属する法人との雇用契約を開始した日 |
| データ形式 | YYYY-MM-DD |
| 必須・任意 | 必須 |
| 入力方法 | 日付選択 |
| 情報源 | 入社手続き情報 |
| 更新者 | 人事部 |
| 更新時期 | 入社登録時 |
| 履歴の要否 | 原則として上書きしない |
| 閲覧範囲 | 人事担当者、権限を付与した管理者 |
社員番号など、従業員を一意に識別する項目も必要です。氏名は結婚などによって変わることがあり、同姓同名も存在するため、識別子には適しません。
また、集計に利用する項目は、可能な範囲で選択式やコードにします。
たとえば、雇用形態を自由入力にすると、「正社員」「正規社員」「正規雇用」などの表記揺れが起き、正確に集計できない可能性があります。「正社員」「契約社員」「パート・アルバイト」など、自社で使用する選択肢を定義しておきましょう。
ただし、選択肢を細分化しすぎると入力者が判断できなくなります。各選択肢の意味や判断基準も併せて決めることが大切です。
5.現在値と変更履歴を分けて設計する
所属、役職、雇用形態、勤務地などは、時間の経過とともに変わります。
常に現在の情報へ上書きしていると、「特定の時点でどの部署に所属していたか」「過去にどのような職務を経験したか」を確認できません。
変更の可能性がある項目については、次の情報を持たせるか検討します。
- 適用開始日
- 適用終了日
- 変更前の値
- 変更後の値
- 変更理由
- 登録日
- 登録者
- 承認者
たとえば異動履歴は、次のように管理します。
| 社員番号 | 所属部署 | 役職 | 適用開始日 | 適用終了日 |
| A001 | 営業部 | 一般社員 | 2024-04-01 | 2026-03-31 |
| A001 | 営業企画部 | 主任 | 2026-04-01 | - |
現在の所属だけを確認する画面と、履歴を保存するデータを分けて考えるのがポイントです。
また、組織名の変更と従業員の異動を区別できるように、部署にも組織コードなどの識別子を付ける方法があります。部署名だけで関連付けると、名称変更によって過去データとの関係が分かりにくくなるためです。
すべての項目に履歴を持たせる必要はありません。利用目的に照らして、「過去の状態を調べる必要があるか」を基準に判断しましょう。
6.閲覧・編集権限と更新フローを決める
人事データベースには、基本情報だけでなく、評価、給与、健康に関する情報などが含まれることがあります。項目や情報のまとまりごとに、閲覧・編集できる人を決める必要があります。
権限は、少なくとも次の操作に分けて検討します。
- 閲覧
- 新規登録
- 変更
- 承認
- 出力・ダウンロード
- 削除
- 権限設定
「人事部ならすべて閲覧できる」と一括りにせず、担当業務に必要な範囲で権限を設定します。部門管理者には、自部門の業務遂行に必要な項目だけを公開するなどの設計も必要です。
あわせて、情報が変わったときの更新フローを決めます。
| 変更のきっかけ | 申請・入力者 | 確認・承認者 | 反映期限 |
| 住所・連絡先の変更 | 従業員本人 | 人事担当者 | 承認後 |
| 人事異動 | 人事担当者 | 人事責任者 | 発令日まで |
| 資格取得・更新 | 従業員または部門担当者 | 人事担当者 | 証明確認後 |
| 組織改編 | 人事担当者 | 人事責任者 | 適用開始日前 |
個人情報保護委員会のガイドラインでは、個人データの取扱状況に応じて、組織的・人的・物理的・技術的な安全管理措置を講じることが求められています。従業者に個人データを取り扱わせる場合には、必要かつ適切な監督も必要です。
権限設定だけで対応が完了するわけではありません。社内規程、担当者教育、端末や媒体の管理、不正アクセス対策、委託先の選定・監督なども含めて検討してください。
参考:個人情報保護委員会「個人情報保護法ガイドライン(通則編)」
7.データを整備し、試験移行してから運用を始める
項目や運用ルールが決まったら、既存データを整備します。
主な作業は次のとおりです。
- 重複した従業員データを特定する
- 表記揺れを統一する
- 不要な空白や記号を取り除く
- 日付や数値の形式を統一する
- 旧組織名や旧役職名をコードへ変換する
- 必須項目の欠損を確認する
- 退職者や休職者の扱いを決める
- 移行しないデータの保管・削除方法を決める
データの整備後、すぐに全件を本番環境へ移すのではなく、一部のデータを使って試験移行します。
試験移行では、次の点を確認しましょう。
- 移行前後の件数が一致しているか
- 同じ従業員が重複登録されていないか
- 必須項目が欠けていないか
- 文字化けや桁落ちがないか
- 日付や数値が正しく登録されているか
- 組織や役職が正しくひも付いているか
- 異動履歴などの時系列が維持されているか
- 閲覧・編集権限が設計どおりに機能するか
- 一覧や集計結果が想定どおりか
運用開始後も、データの正確性が自動的に維持されるわけではありません。月次、四半期、半年ごとなど、自社に合った頻度で未更新、重複、欠損、権限を点検する仕組みを設けましょう。
人事データベース設計前のチェックリスト
設計を始める前に、次の項目を確認してください。
- 人事データベースの利用目的を決めた
- 必要な一覧、帳票、集計を洗い出した
- 主な利用者を特定した
- 既存データの保管場所を把握した
- 各項目の正本となるデータを決めた
- 従業員を一意に識別する番号を決めた
- 管理する項目と管理しない項目を分けた
- 項目の意味、形式、選択肢を定義した
- 履歴を残す項目を決めた
- 閲覧者、編集者、承認者を決めた
- 情報が変わったときの更新フローを決めた
- 保存期間と削除方法を確認した
- データ移行後の照合方法を決めた
- 運用開始後の点検日と責任者を決めた
未決定の項目が多い場合は、システムへの登録作業より先に、データと業務の整理を進めましょう。
人事データの安全管理は設計段階で組み込む
人事データベースの安全管理は、運用開始後に追加するのではなく、設計段階から組み込むことが重要です。
個人情報保護委員会のガイドラインを踏まえ、主に次の観点を確認します。
| 観点 | 主な確認事項 |
| 組織的安全管理措置 | 責任者、社内規程、取扱状況の把握、漏えい等発生時の対応 |
| 人的安全管理措置 | 担当者への教育、秘密保持、適切な監督 |
| 物理的安全管理措置 | 入退室、端末・書類・媒体の管理、持ち運び時の対策 |
| 技術的安全管理措置 | アクセス制御、認証、不正アクセス対策、通信の保護 |
| 委託先の管理 | 選定基準、契約、取扱状況の確認、再委託の扱い |
必要な措置は、事業規模だけで一律に決まるものではありません。取り扱うデータの性質や量、利用方法、想定されるリスクなどを踏まえて検討します。
クラウドサービスを利用する場合も、サービス側のセキュリティ機能だけで判断せず、自社側の権限設定、アカウント管理、端末管理、従業員教育、委託先管理などを併せて確認してください。
個別の取扱いについて判断が難しい場合は、個人情報保護委員会の相談窓口や弁護士などの専門家へ確認しましょう。
人事データベース設計で避けたい5つの失敗
目的を決めずに項目を増やす
管理項目が多いほど、入力や更新の負担も大きくなります。利用目的が説明できず、更新担当者も決められない項目は、登録しない判断も必要です。
自由記述を多用する
自由記述は柔軟に入力できる一方、表記揺れが発生しやすく、検索や集計が難しくなります。分析や抽出に使う項目は、選択式やコード化を検討しましょう。
氏名を従業員の識別子にする
同姓同名や氏名変更があるため、氏名だけでデータを関連付けると誤登録につながる可能性があります。変更されない社員番号などを利用します。
過去の情報を上書きする
所属や役職を現在値だけで管理すると、過去の組織構成や異動経歴を確認できません。業務上必要な項目には適用期間を設け、履歴を残します。
更新責任者を決めない
データベースを作成しても、誰が更新するか決まっていなければ情報は古くなります。変更の起点、入力者、承認者、反映期限、定期点検の責任者まで決めることが大切です。
Excelと人事管理システムは人数ではなく運用要件で判断する
人事データベースは、Excelなどの表計算ソフトでも作成できます。ただし、自社に適しているかどうかは、従業員数だけでなく運用要件から判断します。
| 比較項目 | Excel等で管理する場合の確認点 | 人事管理システムを検討したい状況 |
| 利用者 | 管理者が少数で固定されているか | 複数部署や従業員本人が利用する |
| 権限 | ファイル単位の管理で足りるか | 項目や役割に応じた管理が必要 |
| 履歴 | 手作業でも記録を維持できるか | 異動・組織変更の履歴を継続的に使う |
| 更新 | 人事担当者による集中更新で足りるか | 申請・承認を通じて情報を更新する |
| 連携 | 転記やCSV処理の負担が小さいか | 複数システムとのデータ連携が必要 |
| 集計 | 定型的な集計で足りるか | 組織・履歴を含む集計を繰り返す |
| 保守 | 属人化せず管理できるか | 担当者変更後も同じ運用を継続したい |
Excel管理が直ちに不適切というわけではありません。必要な権限、履歴、更新フロー、集計を無理なく維持できるかを確認し、運用が複雑になる場合は人事管理システムを比較しましょう。
サイレコは設計した人事項目の一元管理と履歴活用を支援する
HRオートメーションシステム「サイレコ」は、組織人事の情報を蓄積し、経営情報としての活用を支援するクラウド型人事管理システムです。
人事データベースの設計・運用に関連する機能として、従業員管理、管理項目のカスタマイズ、情報の一括入力、CSVファイルによる一括登録、組織全体管理、組織構成の履歴検索、利用者設定などがあります。
複数のシステムで管理している情報をCSVファイルで登録できるため、既存データを整理したうえで一元管理へ移行する際にも利用できます。また、公式サイトでは、契約後の本格運用開始まで、導入プランに応じて専任のサポートチームが項目設定、情報登録、運用設計などを支援すると案内されています。
セキュリティについては、SSLによる暗号化通信、パスワードポリシー設定、ISMSクラウドセキュリティ認証(ISO/IEC 27017)が標準仕様として掲載されています。接続元IPアドレス制限と二要素認証はオプションです。
ただし、システムを導入するだけで人事データベースの設計や安全管理が完了するわけではありません。自社の利用目的、項目定義、権限、更新責任を整理したうえで、必要な機能を満たすか確認しましょう。
参考:サイレコの機能紹介
参考:サイレコの料金プラン
人事データベース設計に関するよくある質問
人事データベースには、どの項目を必ず登録すべきですか?
すべての企業に共通する項目セットがあるわけではありません。
社員番号や氏名、所属、在籍区分などの基本情報に加え、自社の利用目的に必要な項目を選びます。項目ごとに、利用目的、取得方法、更新者、履歴の要否、閲覧範囲を決められるか確認してください。
法令上作成・保存が必要な帳簿等については、人事データベースの項目設計とは分けて、最新の法令や所管省庁の資料を確認する必要があります。
人事データベースはExcelでも作れますか?
利用者や管理項目が限られ、複雑な権限・履歴・承認が不要であれば、Excelも選択肢になります。
一方、複数人で更新する、従業員本人から申請を受ける、項目ごとに閲覧範囲を分ける、異動履歴を継続的に利用するといった場合は、人事管理システムを比較するとよいでしょう。
人事データベースは一度設計すれば変更不要ですか?
定期的な見直しが必要です。
組織改編、人事制度の変更、システム連携の追加、法令改正などにより、必要な項目や運用ルールは変わります。使われていない項目、更新されていない項目、過剰な権限がないかを定期的に点検しましょう。
まとめ|目的、項目定義、権限、更新責任を決めてから構築する
人事データベースの設計では、最初に利用目的と必要な出力を決めます。その後、既存データを棚卸しし、管理項目、データ形式、履歴、権限、更新フローを定義します。
項目を増やすことではなく、必要な情報を正確かつ継続的に更新できる状態を作ることが重要です。まずは現在の人事データについて、保管場所、管理者、正本、利用目的を一覧にすることから始めましょう。
設計した人事項目を一元管理する方法を検討している方は、サイレコの資料で管理機能や導入の流れをご確認ください。実際の項目設定や操作を確かめたい場合は、14日間の無料トライアルも利用できます。