Visio 2010 でデータベース モルデ ダイアグラムを作成し、そのダイアグラムをスキーマとしてフォワード エンジニアリングしようとしています。
次の警告を修正することに行き詰まっています。
warning : 'User_Screen_SCREENS_FK1' : Relationship has cardinality other than either zero-or-one or exactly-one, yet the child columns form a key.
問題の 2 つのテーブルは次のとおりです。
テーブルは、このScreens
アプリケーションで使用可能なすべての「画面」を保存する場所でありUser_Screens
、ユーザーがアクセスできる画面を制御するために使用されます。(関係がある別Users
のテーブルがあります)。1 to 0 or more
User_Screen
問題がどこにあり、どのように修正すればよいかわかりません。誰かが私が間違っている場所を教えてくれますか?
アップデート:
リレーションシップを変更し、関連するすべてのテーブルを含めて、下の画像の問題をよりよく示しています。
私が持っているエラー:
error : 'User_Screen_SCREENS_FK1' : Child column(s) not specified.
取り除けない警告:
warning : 'POSITION_USERS_FK1' : Relationship has a cardinality of either zero-or-one or exactly-one, yet the child columns form part of a key.
warning : 'User_Screen_SCREENS_FK1' : Child columns overlap with child columns of USERS_SCREENS_FK1.
warning : 'USERS_SCREENS_FK1' : Relationship has cardinality other than either zero-or-one or exactly-one, yet the child columns form a key.