学Tweetはじめに今回は、午後I試験対策として、データベースの設計に関する問題の解き方を、平成28年度午後I試験問1の解説と併せて紹介します。この内容は午前II試験や午後II試験の解答にも役立つので、しっかりと身につけましょう。午後I試験の出題傾向や学習方法については、第1回を参照してください。データベース設計に関する基本用語エンティティタイプ実体(エンティティ)に含まれるデータ項目(属性)のうち、データベースで管理する必要があるものを抽出した結果です。メールアドレス」「代表者名」となります(図1)。「関係=エンティティタイプ」と考えます。エンティティタイプ「顧客」の関係名は「顧客」です。関係に含まれる1件のデータを識別するための属性または属性の集まり(複合キー)のことで、関係には1つ以上の候補キーがあります。「{顧客名,住所}」、および「メールアドレス」が候補キーです。候補キーのうち主に使用するもので、関係には主キーが1つだけ存在します。関係「顧客」の候補キーが上記の3つの場合、社員を識別するために主に使用するのが「顧客番号」だとすると、「顧客番号」が主キーとなります(図1)。主キーの属性名の下に実線の下線を引く場合があります。非キー属性どの候補キーにも含まれない属性のことです。非キー属性となります。主キーと関連づけて定義し、主キーと一致する値のみ保持できるようにした属性または属性の組み合わせのことです。外部キー「顧客番号」を定義し、関係「顧客」の主キー「顧客番号」との関連を定義します(図3)。外部キーの属性には点線の下線を追加する場合があります。