Skip to content

DB仮設計 #19

@jipa

Description

@jipa

DBテーブル一覧

勤怠入力テーブル

勤怠入力を行う為に必要なデータを扱うテーブル

Key名 key種別 説明
employee_id string HASH 社員番号
date number RANGE 日付
name string - 社員名
company_id number - 会社ID
work_type number - 休暇種別
start_time number - 出勤時間
end_time number - 退勤時間
description string - 備考

勤怠ファイルテーブル

勤怠ファイル名を作成する為に必要なデータを扱うテーブル

Key名 key種別 説明
employee_id string HASH 社員番号
date number - 日付
name string - 名前

アカウントテーブル

ログインを行う為に必要なデータを扱うテーブル

Key名 key種別 説明
login_id string HASH ログインID
employee_id string RANGE 社員番号
login_pwd binary - ログインパスワード
role number - 役職
permission number - アクセス権限
token(*1) binary - ログイン時に付与されるトークン

(*1) 使用するかは検討中


ログインセッションテーブル

ログイン状態をいつまで維持するかの判断する為に必要なデータを扱うテーブル
* アカウントテーブルのtokenを使用する場合は作成する

Key名 key種別 説明
login_id string HASH 社員番号
token binary - ログイン時に付与されるトークン
expire number - ログインの維持が切れる時間

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions