테이블설계
-
테이블 구조잡기DATABASE 2020. 8. 12. 14:27
테이블구조 만들기 1. 테이블 만드는 목적이 명확해야 한다. 2. 기준점을 정한다. 3. 필요한 사람의 기준에서 생각하고 필요한 필드를 구상한다. 4. 테이블에 따라 DB엔진을 고려해본다. - 로그성테이블의 경우 MyISAM, 조회 연산 수정 등이 필요한경우 InnoDB 5. PK, KEY(INDEX)를 설정한다. - KEY설정은 where조건으로 검색해오는경우에 주로 쓰인다. - 주로 flag같은경우, 상품명, 카테고리 코드와 같은 필드들이 설정된다. - 현재 진열중인 음식상품을 최신순으로 보고싶다하면 쿼리문은 아래와 같다. select * from product where use_yn='Y' and catecode='f01' order by desc 그렇기 때문에 flag값과 카테고리 코드와 같은 필..