Microsoft Accessのエンティティは、非常に重要な役割を果たします。 そのタスクは、データを保存および処理する人、場所、オブジェクト、イベント、またはアイデアを表すことです。 リレーショナルデータベースのエンティティには、独自のテーブルがあります。 エンティティのテーブル内には、エンティティを特徴付けるフィールドまたは列とも呼ばれる属性があります。
各エンティティを作成するときは、テーブルレコードに一意の値が1つだけ含まれるように、主キーである割り当てられたキーを指定することをお勧めします。 Microsoft Accessでは、主キーを割り当てないと、アクセス許可を取得した後、自動番号データ型を自動的に作成するようにMicrosoftAccessに求められます。 参照整合性を適用するときにデータ型に自動番号を付けるには、特定の制限があることに注意してください。
今日のビデオ
実体関連図
Microsoft Accessデータベースの設計段階では、実体関連(E-R)図が人気のあるビジュアルです すべてのエンティティ、属性、および 関係。 この図は、データベースに情報を物理的に入力する前に作成されています。 E-Rダイアグラムは、エンティティを長方形として表します。
各エンティティのテーブル内の特定の行を一意に識別する列または列のコレクションである主キーは、各エンティティの長方形の線の上に表示されます。 エンティティを完成させる他のフィールドは、長方形の線の下に表示されます。 ある長方形から別の長方形への破線は、関係、通常は外部キーへの主キーを示します。 テーブル内のフィールド(またはフィールドのコレクション)。その値は、主キーの値と1秒間一致する必要があります。 テーブル。
エンティティの整合性
主キーとしてフィールドを選択する場合、不明または適用できない値であるnull値は受け入れられません。 エンティティの整合性は、主キーの一部であるフィールドがnull値を受け入れることができないという規則です。 ルールは独自性を表現します。 各レコードには独自のIDがあり、主キーがnull値を持たないようにすることで、あるレコードを別のレコードと区別できることが保証されます。
依存エンティティと独立エンティティ
依存エンティティは、識別のために別のテーブルとの関係を必要とするテーブルです。 独立したエンティティは、別のテーブルとの関係を必要としないテーブルです。 E-Rダイアグラムでは、丸い角は従属エンティティを表し、四角い角は独立したエンティティを表します。
実体関連モデル
E-Rモデルは、E-R図を使用するMicrosoftAccessデータベースのデータを表すのに適したアプローチです。 エンティティ、属性、およびを表すためのツールとしてのみデータベース設計言語によって使用されるメソッド 関係。 E-Rモデルでは、長方形はエンティティを表し、三角形は関係を表します。 エンティティ間で共有される関係を示すために、線はエンティティを接続し、関係のタイプを示すためにラベルが付けられています。 たとえば、エンティティ間の1対多の関係は「1」から「n」として表され、エンティティ間の多対多の関係は「m」から「n」として表されます。
複合エンティティ
複合エンティティは、多対多の関係を満たすために存在するエンティティを説明するための有効なソリューションです。 この関係を表すのは、長方形内のひし形です。