이전까지의 DB 구조는 다음과 같다.일단 정말 바보같은 실수를 했다는 것을 발견!이렇게 되면 여러 외부 사이트 인증을 사용할 수 있도록 하겠다는 기획이 무색하게,각 유저당 하나의 인증 방법으로만 로그인 가능하게 된다.one to one의 관계를 가지게 되는 것이다!!one to many의 관계가 성립하려면, UserInfo에서 AuthId를 FK로 가지는 것이 아니라,AccountAuth에서 UniqueId를 FK로 가지도록 해야 한다.수정한 그림은 다음과 같다. AccountAuth 테이블에 User와 인증 정보가 함께 추가되므로 유저와 인증수단이 여럿으로 매칭될 것이다. 아래는 수정된 테이블 정보. ◎ table : user의 정보를 담고있는 테이블Column NameTypeDescriptionU..