Lucky Lotto 요구 사항 분석 및 ER 다이어그램 작성

가연우·2022년 4월 3일
0

요구 사항 분석

💡 DB 설계를 위해 기능을 정리하고 요구 사항을 분석합니다.


참고 자료

ER 다이어그램_데이터베이스 요구 사항 분석서
E-R 다이어그램(ERD) 작성 , 표기법 및 예시




고객 요구 사항 예시

💡 로또를 구매한 사람들을 대상으로 관리를 위한 DB가 필요하다.

  • 고객이 있고, 고객이 구매한 로또가 존재한다.
  • 고객은 본인의 이름과 구매한 로또 번호, 구매 지점을 가지고 있다.
  • 로또는 로또 번호회차, 구매 날짜, 당첨 발표 날짜를 가지고 있다.
  • 고객은 여러 개의 로또를 살 수 있다.
  • 단 같은 회차 안에는 중복된 이름을 가진 사람이 존재하지 않는다.


요구 사항을 바탕으로 한 개체 및 속성과 관계 정리

  • 개체 : 고객, 로또
  • 속성 : 이름, 로또 번호, 구매 지점, 회차, 구매 날짜, 당첨 발표 날짜
  • 관계
    - 고객은 로또를 소유한다.
    - 로또는 고객의 소유이다.


ER - 다이어그램



ER - 다이어그램을 바탕으로 한 모델링

profile
헐 제가 회사를 다니면서 개발을 하고 있어요 이게 무슨 일이죠?

1개의 댓글