나는 두 테이블, login_inf
(로그인 정보) 및 history
이 (데이터베이스의 변경 내역을 사용자가 행을 지정 편집 한 예를 들어) - 아래 그림 :SQL 스키마, 두 테이블 간의 세 가지 관계 만 가능합니까?
은 내가 한 어떤 사용자 알고 싶어 사용자가 행 (created_by
)을 추가했는지, 사용자가 행 (modified_by
)을 편집했는지 그리고 어떤 사용자가 행을 삭제했는지 (removed_by
) 등의 지정된 작업. 내 스키마가 맞습니까?
관계 : 테이블 역사에
history.created_by <-> login_inf.login
history.modified_by <-> login_inf.login
history.removed_by <-> login_inf.login
그래서이 세 가지 열이 난 그냥 이름을 변경, login_inf
에서 하나 개의 컬럼입니다.
귀하의 스키마는 정상입니다. –
나는 전에 여러 번 10 ~ 12 개의 여러 참조를 보았습니다 ... 여기 괜찮습니다. – Twelfth
응답 해 주셔서 감사합니다 :) – mirka