まず、私は設計上の問題があると思いますが、解決方法は不明です。1対1の関係を実装する
-------
Company
-------
CompanyId
CompanyName
-----------
そして:
-------
Company Administrator
-------
AdminId
AdminName
-----------
私の考えは一つの会社が持っているオナ会社の管理者と1つの会社の管理CNAを持つことができるので、一から一可能にする関係である
は、私は2つのテーブルを持っています1社
私の質問: それぞれのテーブルに外部キーを設定する必要がありますか、それとも別の方法で実装する必要がありますか?
私のアプリでは会社の管理者に会社を作成してもらいたいので、実際にはテーブルをマージすることはできません。
アイデア?
こんにちは、ロバート!あなたは、会社の管理者に1つの会社と会社を管理者に所属させたいと言っていますか? – Uzzar
はい、そうですね。 1つの企業には管理者が1人だけ必要で、1人の管理者には1つの企業しかいないことがあります。私が持っているウェブページの私のアイデアは、次のとおりです。管理者はまず自分自身を登録し、自分のプロフィールから会社を作成します。 –