안녕하세요.. 고수님들
원가계산 웹프로그래밍을 하고 있습니다.
원가계산 종료후 저장할 테이블에 들어갈 컬럼이 대략 60개가 넘습니다.
하나의 part_no(primary key)로 select만 하려 합니다.
이걸 한 테이블에 넣는게 효율적일까요. 아님 원가계산에 들어가는 항목(재
료비,가공비,운반비 등)으로 테이블을 나누는 것이 좋을까요?
많은 의견 부탁드립니다.
제 생각엔..
테이블에 칼럼이 몇개이냐는 중요하지 않구요
정규형에 따라 모든 칼럼데이터들이 pk에 종속되어야 하는데 그렇다면 하나의 테이블로 가셔도되고(서역별로 나누고싶으심 그래도 되긴하죠.) 다른 칼럼에 종속된다면 그건 테이블을 분리해야합니다.
만일 전자의 경우인데 분리를 희망하실경우 업무 성격상 향후에 재료비, 가공비, 운반비 테이블들이 서로 조인되어 데이터를 보여줘야한다면 하나의 테이블로 작성하는게 속도나 관리면에서 유용할듯 싶습니다.