Employé3: {noEmp, ability, country}
私にはこの小さな属性のセットと次の制限があります。各従業員は、特定の国に関連していくつかの能力を持っている場合があります。たとえば、アルフレッドはイタリア料理と中華料理を調理でき、フランス語で書くことができます。
ここでの私の問題は、どのDMが最良の解決策になるかを判断できないことです。使ってみ
noEmp,country ->> aptitude
ましたが、困ります。同じ適性を持つ2つのタプルを持つことができると書かれていますが(noEmp,country)
、必ずしも同じ適性である必要はありません。OK !、でもそれで十分ですか?
使うことを考えましnoEmp->>country,ability
たが、能力と国の関係を表現していないようです。
もちろん、これらのDMはすべて、すべての属性に不満を持っているため、些細なことです。したがって、おそらくそれはばかげた質問です...
ちょうど別の質問:キーはどうですか?DMを使用してそれを判別できますか?キーは単一でなければならないので、最初はノーと思いました。しかし、この場合、すべての属性をキーとして使用することを余儀なくされます。少し奇妙なことに、DMを使用して何かを判別できない場合、どうすれば4FN関係を作成できるでしょうか。