6行だけから成る“配送”表において成立している関数従属はどれか。ここで、X → Y は、X は Y を関数的に決定することを表す。
┌─────┬───┬─────┬─────┬───┬──┐
│ 配送日 │部署ID│ 部署名 │ 配送先 │部品ID│数量│
├─────┼───┼─────┼─────┼───┼──┤
│2016-08-21│300│第二生産部│秋田事業所│ 1342 │ 300│
├─────┼───┼─────┼─────┼───┼──┤
│2016-08-21│300│第二生産部│秋田事業所│ 1342 │ 300│
├─────┼───┼─────┼─────┼───┼──┤
│2016-08-25│400│第一生産部│名古屋工場│ 2346 │ 300│
├─────┼───┼─────┼─────┼───┼──┤
│2016-08-25│400│第一生産部│名古屋工場│ 2346 │1000│
├─────┼───┼─────┼─────┼───┼──┤
│2016-08-30│500│研究開発部│名古屋工場│ 2346 │ 30│
├─────┼───┼─────┼─────┼───┼──┤
│2016-08-30│500│研究開発部│川崎事業所│ 1342 │ 30│
└─────┴───┴─────┴─────┴───┴──┘
ア 配送先 → 部品ID
イ 配送日 → 部品ID
ウ 部署ID → 部品ID
エ 部署名 → 配送先
ア
関数従属は、ある属性の値が決まると、他の属性の値も一意に決まる関係のことである。
ア 正しい。発送先が決まれば、部品IDも一意に決まっている。
イ 配送日が 2016-08-30の時、部品IDが一意に決まっていない。
ウ 部署IDが500の時、部品IDが一意に決まっていない。
エ 部署名が研究開発部の時、部品IDが一意に決まっていない。
問26 | 目次 | 問28 |