テーブル User とテーブル SuperUser を使用して (単純化して) DB をセットアップする場合があります。どちらにも列 ID があります。すべての SuperUser 行には、User テーブルに同じ Id 値を持つ行があります (私のデザインではありません!!!)。SUperUser テーブルは、User テーブルから共通情報を取得せず、複製します。
User.Id を指す外部キーも、SuperUser.Id との FK:PK 関係を持つことができますか? これに対する私の見解は、少なくとも非常に悪い考えであり、多くの (ほとんどの?) DB はこの関係を強制できないということです/
私はここで基地外ですか?