从不同的表中获取凭据

时间:2016-08-08 11:23:18

标签: php mysql

我想创建项目,以下是场景:

数据库表:

Table first : Company
Table Second :Employee

当超级用户创建公司时,我将信息放在公司表中,如公司名称,用户名和密码。 然后使用这些用户名和密码公司登录并输入其员工,如姓名,性别,电话号码以及员工的用户名和密码,以便员工也可以登录其员工权利。

混淆是当superadmin创建新公司然后它在公司表中输入值,当公司创建emplyee帐户时,我在employee表中输入值。因此,在登录屏幕上,我如何检查其superadmin,公司或员工,以便我可以从该特定数据库表中获取信息。

你能帮助我为这个场景创建数据库吗?我怎么能管理我应该使用加入,查看或.....

谢谢

1 个答案:

答案 0 :(得分:0)

您的数据库结构正确,因为您在每个表中都放置了相关信息。 E.g。公司表中的公司数据和员工表中的员工数据。

您需要做的是当有人从平台登录时添加额外的参数以及用户类型的凭据。

有很多解决方法,

  1. 为员工和公司登录创建两个单独的页面。
  2. 为具有用户类型选择框的用户提供单一登录页面。