2012-01-04 1 views
0

나는이 도움이 필요한 생각이있다. 현재 자바 인터페이스를 사용하여 mysql 데이터베이스를 개발 중이다. 그것은 청구서 작성 목적으로 호텔 관리 시스템입니다. 나는 다음 표를 가지고있다.mysql : 청구 목적으로 청구서에 사용자 ID를 인쇄합니다.

빌 (BillID, ResvID, IssueDate, ToTalBill, ChargedTo)

직원 (다는 EmpID, 이름, 나이, 국적, NatId, 모바일, 전화, 이메일, 위치, 언어, 급여, JoinDate)

사용자 (사용자 ID, 비밀번호)

요구 사항에 따라 직원의 ID 번호 (UserID 또는 EmpID)를 청구서에 인쇄해야합니다.

구현에 대한 제안이나 아이디어?

고맙습니다

참고 : 사용자가 (프런트 데스크에 접수)에 로그인하는 시스템에 로그인합니다. 직원 테이블에는 모든 직원의 목록이 포함되어 있고 다른 테이블 사용자가 있습니다 (시스템의 사용자, 즉 사용자는 직원이어야하며 모든 직원이 사용자는 아님) Bill 테이블을 연결하는 것을 고려하고 있습니다.

Bill (BillID, ResvID, IssueDate, ToTalBill, ChargedTo, UserID(foreign key User)) 

Employee (EmpID, Name, Age, Nationality, NatId, Mobile, Telephone, Email, Position, Language, Salary, JoinDate) 

User(UserID, EmpID(foreign Key Employee), Password) 

을 다음과 같이 사용자 테이블에

+0

인쇄시 수정 보고서를 사용하고 있습니까? –

+0

아니요, 아직 확실하지 않습니다 – Sasha

답변

0
이제이 법안 자체에 사용자 ID가 필요한 경우 사용자 ID에게
가정
를 사용하여 EMPID를 얻을 수있는 테이블의 구조를 변경

- 모든 사용자가 직원
입니다 - 사용자 만이 청구서를 생성 할 수 있습니다.

+0

고맙습니다. 정말 도움이되었습니다! – Sasha