私は質問がありますが、現在はデータベースが少しずつ自分自身で学習しています。テーブル内に継承を実装するかどうか
私はコンピュータ小売店があり、ストアは個人サービス(マネージャ、管理者、ベンダーおよびサポート)とクライアント(自然と法律)にあり、これらのすべてには特権を持つユーザー名とパスワードが必要ですアクセス(ユーザー、サービス担当者)。
デザインとしては?私が欲しいのは、アクセス権を管理して、テーブルの継承を避けることですが、PERSONと呼ばれるテーブルやSALESと呼ばれるテーブルから、私の場合やAccessのみで適用する必要はありません。売り手と他の1人のスタッフは、テーブルで何かを購入するユーザーです。セール私は売り手の人員とはしごのデータを保存したい、そして、あなたはPERSONと呼ばれるテーブルが1つだけあれば、その二人の関係は? ID人ですか?
だけでなく、あなたが冗長なデータストレージを好きではない場合にのみ、テーブルごとに重要なデータを保存し、参加してそれらを結合することがあります。たとえば、もしあなたが大掃除することができるビューを使用することを容易にするために。自然な結合を使用してテーブルを結合します。その上にちょうど私の2セント:) – Hajo