27. 関係(関与)規則(規則一覧)
1. 出来事とそれに関与する個体
?2015 MASAMI SATO All Rights Reserved.
27
E-R型
行為者(resource)が行為?出来事(event)に
関与する。
受注
受注番号
顧客番号(R)
商品コード(R)
受注日
受注数
E
顧客
顧客番号 顧客名称
R 商品
商品コード 商品名称
R
28. 関係(関与)規則(規則一覧)
2. 出来事と出来事の先行?後続関係
?2015 MASAMI SATO All Rights Reserved.
28
E-E型 ①先行?後続の関係
②対応表
(onto-mapping)
1-対-1 1-対-複数 複数-対-1 複数-対-複数
受注
受注番号 受注日
受注数
E 請求
請求書番号
受注番号(R)
請求日
E
? 先行?後続の関係
29. 関係(関与)規則(規則一覧)
2. 出来事と出来事の先行?後続関係
?2015 MASAMI SATO All Rights Reserved.
29
受注
受注番号 受注日
受注数
E 請求
請求書番号 請求日
E
? 対応表(onto-mapping)
E-E型 ①先行?後続の関係
②対応表
(onto-mapping)
1-対-1 1-対-複数 複数-対-1 複数-対-複数
受注.請求.対応表
受注番号(R)
請求書番号(R)
30. 関係(関与)規則(規則一覧)
?2015 MASAMI SATO All Rights Reserved.
30
3. 出来事を仲立ちしない個体どうしの関係
従業員
従業員番号 受注日
受注数
R 部門
部門コード 部門名称
R
? F-真の対照表
R-R型 対照表を構成する。
従業員.部門.対照表
従業員番号(R)
部門コード(R)
(配属日)
F
?2015 MASAMI SATO All Rights Reserved.
31. 関係(関与)規則(規則一覧)
?2015 MASAMI SATO All Rights Reserved.
31
? L-真の対照表(制約束縛の条件を表す)
受注
受注番号
顧客番号(R)
商品コード(R)
受注日
受注数
E
顧客
顧客番号 顧客名称
R 商品
商品コード 商品名称
R
顧客.商品.対照表
顧客番号(R)
商品コード(R)
L
43. セットとサブセット
? AND関係を除去した例
23 の IF(あるいはIF-nested)を書かないで、
データで対応する。
?2015 MASAMI SATO All Rights Reserved.
43
取引先.取引先区分.対照表
取引先区分コード(R)
取引先コード(R)
L
取引先区分
取引先区分コード
R 取引先
取引先コード 取引先名称
R
51. (取引上の)制約束縛条件
?2015 MASAMI SATO All Rights Reserved.
51
顧客
顧客NO 顧客名称
R
商品
商品コード 品目名称
R
受注
受注NO
顧客NO(R)
品目コード(R)
受注日
受注数量
E 請求
請求番号
受注NO(R)
顧客NO(R)
請求日
請求金額(D)
E
52. ?2015 MASAMI SATO All Rights Reserved.
52
descriptive-name 請求金額(D)
① [データ属性]
② [前提(制約?束縛)]
③ [機密性(lock)]
④ [計算式]
⑤ [entity]
請求
S9(11)
アトリビュート?リスト
(1)受注日は特売日なら???
(2)地域には、送料が???
(3)請求日を超えたら???
受注数 × 品目単価
access-name billings
アトリビュー
ト?リストを
作成したら計
算結果項目は
テーブルから
削除していい。
アトリビュー
ト?リストを
作成した後で、
DA?DBAが協
議して、プロ
グラムで使用
する名称を決
める。