問題プレビューID: 9925c782

問 27

6 行だけから成る "配送" 表において成立している関数従属はどれか。ここで、X→YX \to Y は、XX は YY を関数的に決定することを表す。

配送

配送日部署 ID部署名配送先部品 ID数量
2016-08-21300第二生産部秋田事業所1342300
2016-08-21300第二生産部秋田事業所1342300
2016-08-25400第一生産部名古屋工場2346300
2016-08-25400第一生産部名古屋工場23461,000
2016-08-30500研究開発部名古屋工場234630
2016-08-30500研究開発部川崎事業所134230
解説

関数従属 X→YX \to Y が成立するとは、XX の値が同じ行では YY の値も必ず同じになることである。

  • 配送先が同じなら部品 ID は同じ(秋田事業所は 1342、名古屋工場は 2346、川崎事業所は 1342)。よってアは成立する。
  • 配送日 2016-08-30 の行には部品 ID が 2346 と 1342 の両方があるので、イは成立しない。
  • 部署 ID 500 の行には部品 ID が 2346 と 1342 の両方があるので、ウは成立しない。
  • 部署名 研究開発部 の行には配送先が名古屋工場と川崎事業所の両方があるので、エは成立しない。

したがって、正解は「ア」である。