10.4.3. 締め切り、エスカレーション、通知関連のエンティティ
以下の文章や表では、締め切り、エスカレーション、通知情報に関連するエンティティのグループについて説明しています。
deadline
エンティティは、タスクの締め切りについて表しています。
表10.12 deadline
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
id | プライマリキー | ![]() | ![]() |
deadline_date | 締切日 | ![]() | ![]() |
escalated | 締め切りがエスカレーションされたかどうか | ![]() | ![]() |
deadlines_startdeadline_id | この締め切りを締め切りの最初として使用する関連の task エンティティ ID | ![]() | ![]() |
deadlines_enddeadline_id | この締め切りを締め切りの最後として使用する関連の task エンティティ ID | ![]() | ![]() |
escalation
エンティティは、特定の締め切りに対して取るべきエスカレーションアクションについて説明しています。
表10.13 escalation
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
id | プライマリキー | ![]() | ![]() |
name | エスカレーションイベントの名前 | ![]() | ![]() |
deadline_escalation_id | 関連の deadline エンティティの ID | ![]() | ![]() |
booleanexpression
エンティティは boolean を評価する式を表します。これらの式を使用して制約を適用するべきか決定します。
表10.14 booleanexpression
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
id | プライマリキー | ![]() | ![]() |
expression | 式のテキスト | ![]() | ![]() |
type | 式のタイプ | ![]() | ![]() |
escalation_constraints_id | 式で利用したエスカレーション制約の ID | ![]() | ![]() |
notification
エンティティは、エスカレーションアクションにより生成された通知を表します。
表10.15 notification
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
id | プライマリキー | ![]() | ![]() |
dtype | 識別子カラム | ![]() | ![]() |
priority | 通知の優先順位 | ![]() | ![]() |
escalation_notifications_id | 関連の escalation エンティティの ID | ![]() | ![]() |
email_header
エンティティは、通知の一部として送信された e-メールを表します。
表10.16 email_header
フィールド | 説明 | Null |
---|---|---|
id | プライマリキー | ![]() |
fromaddress | E-メールが送信された e-メールアドレス | ![]() |
replytoaddress | e-メールで使用される返信先アドレス | ![]() |
language | E-メールが書かれている言語 | ![]() |
subject | e-メールの件名 | ![]() |
body | e-メールの内容 | ![]() |
notification_email_header
の表は、どの email_header
エンティティが通知の一部であるか記載、基準をまとめています。
表10.17 notification_email_header
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
notification_id | mapkey と併せて、このフィールドはプロパティキーの一部です。このフィールドは email_header が関連付けられている notification エンティティを参照します。 | ![]() | ![]() |
mapkey | このフィールドは、notification_id と併せてプロパティキーの一部となります。このフィールドは email_header が関連付けられているタイプを表します。 | ![]() | ![]() |
emailheaders_id | 関連付けられている email_header エンティティの ID | ![]() | ![]() |
reassignment
エンティティは、エスカレーション関連の再割当てについて表しています。
表10.18 reassignment
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
id | プライマリキー | ![]() | ![]() |
escalation_reassignments_id | 関連の escalation エンティティの ID | ![]() | ![]() |
reassignments_potentialowners
の表は、エスカレーションの一部としてタスクの再割当てが行われた場合、どの organizationalentity
エンティティが Potential Owners となるかを表しています。
表10.19 reassignment_potentialowners
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
task_id | 関連の reassignment エンティティのプライマリキー | ![]() | ![]() |
entity_id | 関連する organizationalentity エンティティのプライマリキー | ![]() | ![]() |
notification_bas
の表は、notification
によりどの business administrators が通知されるか説明しまとめています。
表10.20 notification_bas
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
task_id | 関連する notification エンティティのプライマリキー | ![]() | ![]() |
entity_id | 関連する organizationalentity エンティティのプライマリキー | ![]() | ![]() |
notification_recipients
の表は、どの recipients
エンティティが notification
を受け取るかを記載しています。
表10.21 notification_recipients
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
task_id | 関連する notification エンティティのプライマリキー | ![]() | ![]() |
entity_id | 関連する organizationalentity エンティティのプライマリキー | ![]() | ![]() |
content
エンティティは、ドキュメント、出力ドキュメント、フォルト、その他のオブジェクトを表しています。
表10.22 content
フィールド | 説明 | Null |
---|---|---|
id | プライマリキー | ![]() |
content | コンテンツデータ | ![]() |
i18ntext
エンティティは、その他のエンティティが文字フィールドを保存するために使用します。deadline
、notification
、reassignment
、task
エンティティは、このエンティティを使用して説明件名、名前、その他のドキュメントを保存します。
外部キーは null に設定できず、使用されていない外部キーは 0 に設定されます。
表10.23 i18ntext
フィールド | 説明 | Null | 外部キー |
---|---|---|---|
id | プライマリキー | ![]() | ![]() |
language | テキストの言語 | ![]() | ![]() |
text | テキスト | ![]() | ![]() |
task_subjects_id | この件名が参照する task エンティティの ID | ![]() | ![]() |
task_names_id | この名前が参照する task エンティティの ID | ![]() | ![]() |
task_descriptions_id | この説明が参照する task エンティティの ID | ![]() | ![]() |
reassignment_documentation_id | このドキュメントが参照する reassignment エンティティの ID | ![]() | ![]() |
notification_subjects_id | この件名が参照する notification エンティティの ID | ![]() | ![]() |
notification_names_id | この名前が参照する notification エンティティの ID | ![]() | ![]() |
notification_documentation_id | このドキュメントが参照する notification エンティティの ID | ![]() | ![]() |
notification_descriptions_id | この説明が参照する notification エンティティの ID | ![]() | ![]() |
deadline_documentation_id | このドキュメントが参照する deadline エンティティの ID | ![]() | ![]() |