SQL 질문과 답변 게시판인데...
우선 카테고리를 어떻게 설정하고 질문을 드려야될 지 몰라 저렇게 해 두었습니다 ㅠ.ㅠ
주어진 문제는
ER 모델에서 출생을 표현하기 위한 설계방법을 고려한다.
출생에는 한 명의 신생아(쌍둥이는 두 출생으로 표현), 한 명의 산모, 여러명의 간호원, 여러명의 의사가 있을 수 있다.
이들을 엔티티집합 신생아들, 산모들, 간호원들, 의사들로 나타낸다. (+파일에 첨부한 것 처럼 가정을 함.)
조건은
1.각 신생아를 출생한 산모는 유일하다
2.신생아, 간호원, 의사의 각 조합에 대하여 산모는 유일하다.
3.신생아와 산모의 각 조합에 대하여 유일한 의사가 있다.
각 조건마다 모델링을 하는 데 친구들끼리 의견이 분분하다보니 답에 확신이 들지가 않네요.
조언 부탁드립니다 ㅠ.ㅠ
Comment 1
-
Jerry
2014.04.03 11:43
제 의견은 출생이라는 관계는 산모와 신생아 사이에만 존재하고, 의사나 간호사는 참조하는 관계로 하시는게...
좋을 듯합니다만... 아시다시피.. 실제 DB 설계에서 정답이란 없습니다. 프로그래밍하고 데이타누적량에 따라
다시 고려될수 밖에 없죠. 1:다, 다:다 관계만 확실히 푸시면 그게 제일 좋은 모델링입니다. ^^