db공부한지 1주됐는데 A테이블에 a b라는 상태코드를 저장하는 스키마가 있고

B 테이블에는 코드의미가 뭔지 저장되어있는데

셀렉트로 불러올때
select B1.d, B2.d from A
inner join B B1 on a=B1.code
inner join B B2 on b=B2.code

이렇게 했는데 정상적인 방법이야?