테이블에 userid 및 role id 필드가 있습니다. 이 테이블에서 커플 userid는 두 가지 역할을합니다. 하지만 그렇게해서는 안됩니다.중복 기록을 삭제 하시겠습니까?
예 :
Userid(FK) RoleID(FK)
1 1E36A840-2EBB-44EC-8861-0E3D262AC676
1 0B54F223-E0D4-4CFC-84C3-7C98C1BFC6DA
2 1E36A840-2EBB-44EC-8861-0E3D262AC676
3 0B54F223-E0D4-4CFC-84C3-7C98C1BFC6DA
4 1E36A840-2EBB-44EC-8861-0E3D262AC676
4 0B54F223-E0D4-4CFC-84C3-7C98C1BFC6DA
I 1을 삭제해야 이때
4 어디 0B54F223-E0D4-4CFC-84C3-7C98C1BFC6DA '
있습니다'1E36A840-2EBB-44EC-8861-0E3D262AC676 '
당신이 결정 어떻게하는 역할을 유지할 것인가? –
사용자가 여러 역할을 가져야하는 이유는 무엇입니까? – David
테이블의 PK는 무엇입니까? – Thomas