クライアント適用規約

物理名: client_term

テーブル概要

クライアントごとに表示・同意対象とする規約を管理する。規約の必須/任意や画面表示順の制御に利用する。

テーブル構造

ColumnName Null Key Type Description
sequence_id Not Null Primary bigint(identity) サロゲートキー
client_id Not Null Foreign varchar(32) クライアント識別子
term_id Not Null Foreign varchar(64) 適用対象規約識別子
required Not Null - tinyint 0:任意,1:必須
display_order Not Null - int 画面表示順
create_datetime Not Null - datetime2(0) レコード作成日時
update_datetime Not Null - datetime2(0) レコード更新日時
status Not Null - tinyint 状態 0:無効,1:有効

制約

ConstraintName Type Columns Description
PK_client_term Primary Key sequence_id レコードを一意に識別する
FK_client_term_client_id Foreign Key client_id client_master.client_id を参照する
FK_client_term_term_id Foreign Key term_id term_master.term_id を参照する
UQ_client_term_client_id_term_id Unique client_id, term_id 同一クライアントへの重複適用を防止する

API利用箇所

補足

  • 規約本文は term_master に持たせ、本テーブルは適用設定だけを持つ。

results matching ""

    No results matching ""