ERD 그리고있는데 궁굼한게 있습니다. 0 3 1,022

by 플러스 [DB 모델링/설계] ERD Database DB 모델링 [2017.09.06 11:53:52]


이미지 48.png (25,096Bytes)

안녕하세요, ERD그리는데 질문이있습니다.

"매년 여러번의 축제가있고, 축제엔 이벤트가 여러개있고 이벤트 참가자는 웹사이트를통해 등록 후 이벤트에 참가신청을 할수있다."
라는걸 ERD로 그리려는데,

참가자가 이벤트에 등록도하고 참가하도는걸 relation을 어떤식으로 이어야할지 모르겠습니다.

그냥 지금 그린것처럼 web으로 두번(register, enter) 이어주면 되는건가요? 아니면 등록은 웹으로하고, 참가는 event로 직접 참가한다고 이어야하는건가요?

by 우리집아찌 [2017.09.06 13:07:43]

축제      - 년도 , 이벤트   

참가자   -  ID 기타

참가내역 - 년도 , 이벤트 ,  ID  


by 신이만든짝퉁 [2017.09.06 13:42:48]

릴레이션 관계가 잘못 그려졌네요.

축제 -|---|<- 이벤트 -|---|<- 등록 ->|---|- 참가자

축제:이벤트 = 1:N

이벤트:등록 = 1:N

참가자:등록 = 1:N

이렇게 그려져야 할 것 같습니다.

축제에는 여러개의 이벤트가 있고, 참가자는 그 이벤트에 참가하는 거니까요. 

 


by 플러스 [2017.09.06 17:34:00]

답변주신분들 감사합니다!

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