Team5-be01-Final-Project / .github

https://github.com/beyond-sw-camp/beyond-sw-camp-be01_last-dance
3 stars 0 forks source link

[ 멘토 ] 5차 멘토링 #42

Closed dhkdtld37 closed 4 months ago

dhkdtld37 commented 4 months ago

2024-03-18 5차 멘토링

dhkdtld37 commented 4 months ago

2024-03-18 PM 07 : 30 시작

ERD

  1. 사업자 등록 번호의 경우 안정성을 위해서 INT 보다는 코드로 바꿀 것 추천
  2. 매출조회가 아무 테이블과 연결되지 않아 출고전표와 매출조회의 분리 존재 이유가 의문, 현재 매출조회 테이블에 통계성이 없어 출고전표의 카피 느낌
  3. 매출조회의 통계성에 집중할 것
  4. 어느 시점에 출고 전표로 INSERT 될 것인지 시점도 중요
  5. 한 테이블에서 FK로 동일한 항목 불러와도 이름만 구분되어 있다면 문제 없음
  6. ID의 경우도 숫자만 가도 딱히 문제 없으나 증가형인지 아닌지에 따라 INT와 VARCHAR 다르게 선호되고 1이나 2처럼 다른 테이블과 비슷한 데이터 입력시에 구분하기에 나빠 좋지 않지만 굳이 INT가 아니어도 성능에는 문제 없음
  7. 이상온도로그의 경우 날짜시간보다는 코드로 PK
  8. 사원 테이블의 비밀번호 항목 DB의 경우 별도의 암호화가 필요

시스템 아키텍쳐

  1. 모르는 사람들을 위해 아이콘이 프론트인지 백인지 등 각 프로그램에 대해 부연 설명이 필요할 듯