약간 이해가 안가는 부분이 있어서 질문 드립니다.
한 웹베이스 어플리케이션 인데 유저가 노래를 듣고 리뷰하고 점수 주고 그러는 시스템입니다. 그런데 유저가 각 노래에 점수를 주는데 이게 ER모델로 설계가 약간 애매 하네요.
[유저]---<점수주다>---[점수]---<has>---[노래들] : <> 는 이알 모델에서 다이아몬드, []는 엔티티입니다.
그런데 제가 알고 싶은건 유저와 점수 노래들이 이런식으로 되면 따로 노는거 아닌가요?
제 생각엔 [유저]---<점수주다>---[노래들]
|
|
[점수]
이런식으로 관계가 가야 할거 같은데
이 두 도식이 차이가 있나요?
그렇다면 차이점이 무엇인가요?
허접한 그림 이지만 답변 기다리겠습니다.