我有这个想法,我需要一些帮助。目前我正在开发一个带有java接口的mysql数据库。它是一个酒店管理系统,用于计费目的。我有以下表格。
Bill(BillID,ResvID,IssueDate,ToTalBill,ChargedTo)
员工(EmpID,姓名,年龄,国籍,NatId,手机,电话,电子邮件,职位,语言,薪酬,JoinDate)
用户(UserID,密码)
根据要求,应在账单上打印员工的ID号(UserID或EmpID)。
有关实施此方法的任何建议或想法吗?
感谢名单
注意:要登录系统,用户必须登录(前台接待员)。员工表包括所有员工的列表,还有另一个表User(他们是系统的用户,换句话说,User必须是员工,而不是所有员工都是用户) 我正在考虑将Bill表连接到User表
答案 0 :(得分:0)
按如下方式更改表格结构
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)
现在您在帐单中拥有用户ID,如果需要,您可以使用用户ID获取empID
假设
- 每个用户都是员工
- 只有用户才能生成账单。