特定のテーブル (またはクラス) は、複数の 1 対 1 および他のテーブル (またはクラス) との 1 対多の関係を持つことができますか?
たとえば、現在、銀行アプリケーションを開発しており、userId として主キーを持つ UserDetails テーブルがあります。現在、このuserIdを、Transactions、BalanceInfo、AccountDetailsなど、UserDetailsを1対1および多対1の関係として関連付けることができる他のさまざまなテーブルで外部キーとして使用しています。これは正しい実装方法ですか?また、それらをいかなる種類の関係にも関連付けず、後でそれらを外部キー制約のみに関連付けるとどうなりますか?