[초보] 정말 초보적인 스키마 구성 관련 궁금한게 있습니다 0

by 황보빈 [DB 모델링/설계] [2022.05.01 16:28:09]


골프장 관련 db를 모델링 관련하여 질문하려 합니다!

골프장의 지역과 그 각 지역에 따른 코스 , 코스 각각에는 여러개의 홀이 있고 홀 각각에는 28가지의 상태 정보가 있습니다.

홀의 28가지의 상태 정보에는 파일 경로를 저장하려 하는데 이렇게 구성할 시에

테이블을 지역(Area), 코스(Course), 홀(Hole), A_state(홀의 첫 번쨰 상태),B_state(홀의 두 번째 상태), ~ Z_state(홀의 28번 째 상태)

로 생성하여 지역의 id를 코스에 외래키로 지정 코스의 id를 홀의 외래키로 지정 하며 각 상태들을 상태 테이블에 저장하려 했습니다.

하지만 이렇게 구성 시 홀에 지역과 코스의 id 두개를 넣어줘야 어떤 지역의 어떤 코스인지 인식을 할 수 있는게 아닌지, 또한 이렇게 구성시 비효율적인게 아닌지 궁금하여 질문하게 되었습니다 고수님들 답변 부탁드립니다 ..

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입