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 1229 게시물 읽기
No. 1229
도와주세요.ㅜㅜ
작성자
미용실
작성일
2006-06-07 23:40
조회수
10,635

미용실 재고,주문 관리 테이블을 만들고 있습니다만

 

거래처(거래처코드, 거래처명, 주소, 전화번호)

제품(제품코드, 제품명, 품목, 단가, 거래처코드)

재고( 제품코드, 현 재고수량, 적정재고량)

주문( 주문코드, 제품코드, 거래처코드, 주문일자, 주문수량)

입고(입고일, 제품코드, 입고수량)

출고(출고일, 제품코드, 출고수량)

 

여기서 입고량과 출고량을 바탕으로 현 재고량을 나타내려면 어떻게 해야 합니까?

입고일과 출고일을 재고테이블에 외래키로 넣어야 하는건지.;;

입고와 출고에 임의로 일련번호나 코드 같은것을 넣어야 하는건지.;;

아예 주문이라는 개체를 없애야 하는건지..;;

사실 입고=주문, 출고=판매 라는 개념이라서

재고 (제품코드, 현 제고수량, 적정재고량, 입고량, 출고량)

을 해놨더니 뭔가 이상해서 다시 수정한건데

도저히 답이 안나옵니다.ㅜㅜ

도와주시면 정말정말 복받으실거에요ㅠㅠ

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

거래처(거래처코드, 거래처명, 주소, 전화번호)

제품(제품코드, 제품명, 품목, 단가, 거래처코드, 적정재고량)

재고( 제품코드, 연월, 기준 재고수량)

주문( 주문코드, 제품코드, 거래처코드, 주문일자, 주문수량)

입고(입고일, 제품코드, 순번, 입고수량)

출고(출고일, 제품코드, 순번, 출고수량)

 

재고의 기준 수량이 있어야 할 거로 생각 됩니다. 이론상으로는 첫번째 입고부터 마지막 출고까지를 차례로 계산하면 되겠지만 데이터가 누적되도 그렇고, 해서 필요에따라 일별, 월별, 분기별로 선택해서 재고량을 중간계산하면 재고량 계산하는 속도가 거의 일정하게 나올걸로 예상 되고, 같은날 동일 제품이 여러번 입출고 될 가능성이 있으면 입, 출고에 순번을 키에 추가해 줘야 할 것 같습니다.

 

물론 처음과 신규 제품 등록시에는 초기 재고 수량이 들어가야하겠지요.

 

깊이 생각해 보지않아 혹시 문제점이 있을지 모르겠지만 도움이 되었으면 합니다.

나그네99님이 2006-06-15 21:08에 작성한 댓글입니다.
이 댓글은 2006-06-15 21:14에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1233[질문]mssql 과 오라클의 사용방법의 차이를 알고 싶습니다.
판녀미
2006-07-04
9922
1231DBMaster2000을깔았는데요 설정하는것 점 갈쳐주세요 [1]
최규순
2006-06-28
11053
1230SELECT Query 에서 빠른 효과를... [1]
BlueBird
2006-06-12
10604
1229도와주세요.ㅜㅜ [1]
미용실
2006-06-07
10635
1228SQLITE COPY 질문입니다. [2]
홍종완
2006-06-07
11210
1227clustering DB
남성식
2006-05-23
11380
1223아주 초보적인 질문입니다 [2]
초보자
2006-05-17
10714
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다