database.sarang.net
UserID
Passwd
Database
ㆍDBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DBMS Q&A 1119 게시물 읽기
No. 1119
입고-재고-판매 테이블 만들기???
작성자
빠나나우유
작성일
2005-05-02 17:07
조회수
10,374

입고테이블
create table 입고
(
입고코드 int primary key identity,
제품코드 int not null,
입고일 datetime not null,
입고수량 int not null,
입고단가 money not null,
납품업체코드 int not null
)

판매테이블
create table 판매
(
판매코드 int primary key identity,
제품코드 int not null,
판매일 datetime not null,
판매수량 int not null,
판매단가 money not null,
세일 int
)

위와 같이 입고, 판매 테이블을 만들었다면
재고 테이블은 어떻게 만드는게 효율적인가요?
주로 검색할 부분은

일정기간에 제품별 판매수량,
재고수량이 일정수량 이하인 제품들,
제품별 재고수량 등등
입니다.


1.
create table 재고
(
재고코드 int primary key identity,
입고코드 int,
판매코드 int
)
2.
create table 재고
(
제품코드 int not null,
재고수량 int not null,
)
3.
하면 할수록 머리속이 하예지고... ㅠ.ㅠ

1번은 좀 이상합니다. 이런식이면 재고테이블이 필요없을것 같고... 2번은... 입고-재고-판매 사이에 관계가 이상하지만 재고수량 알기에는 편한것 같기도 하고...
정규화니, i/0 발생율이니... 배운건 많은데... 실제로 만들어볼려고 하니 힘드네요...
보통 재고 테이블은 어떻게 구성되어있는지 알고 싶습니다.
고수님들의 많은 가르침 부탁드립니다.

이 글에 대한 댓글이 총 2건 있습니다.

일단 재고 같은 테이블들은 기본정보만 담고 있어야 하겟죠.

 

재고코드 (상품코드)

재고량

...기타...

 

그리고 입고코드, 판매코드가...각각의 재고와 1:1 매칭이 된다면 재고테이블에 들어가는게 편하겟죠..그게 아니고 입고와 판매가 이루어질때 마다 변하는것이라면 재고테이블에 들어가면 안됩니다.

 

그럼....

 

백록화(백록화)님이 2005-05-02 20:11에 작성한 댓글입니다.

먼저 업무 정의가 명확해야 하겠지요.

어떤 업무에 쓰이느냐에 따라 많은 차이가 있을 수 있지만 통상 다음과 같은 기본 정보에 필요하면 추가하면 될 것 같네요.

옛날에 했던 업무를 되살려 간단하게 적어보면

제품코드(키)

품명

현 재고수량

입고 예정 수량

출고 예정 수량

안전 수량

자동 발주 수량

단위

단가(기준 단가)

폐기 구분

자동 발주 구분

등록 일자

폐기 일자

 

복잡하게 구성하면 한이 없는 것 같습니다.

예를 들어 단위 같은 경우 입고 단위와 출고 단위가 다를 수도 있고

 

또한 창고별 재고 테이블 등 관련 테이블들도 많겠지요.

 

단가의 경우는 회사의 규정을 확실하게 적용해야 하겠지요.

 

테스트 삼아 한번 해 보는게 아니면 ER diagram등으로 modeling해서

작업 하는 게 고생 안하는 길일 것입니다.

 

도움이 되었으면 합니다.

doljin99님이 2005-05-26 00:55에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1122DB2의 bind에 대해서
궁금이
2005-05-10
8597
1121DB에있는 자료를 엑셀파일로 불러오는 알고리즘은 어떻게 될까요? [1]
우병철
2005-05-09
9190
1120DB에 대하여 궁금한것이 있어서 검색하다 여기까지 오게되었습니다. [2]
임주영
2005-05-03
9554
1119입고-재고-판매 테이블 만들기??? [2]
빠나나우유
2005-05-02
10374
1118개체-관계성도를 관계형데이터모델로 변환하라니;ㅁ;
땅꼬마
2005-05-01
10516
1117데이터베이스를 이용한 최신기술에 대해서 알고싶어요.. [1]
대학생
2005-04-30
9001
1115허파 뒤집는소리.. [1]
이홍석
2005-04-23
9845
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.011초, 이곳 서비스는
	PostgreSQL v13.3으로 자료를 관리합니다