gpt4 book ai didi

mysql - cakephp 2 个字段链接到同一个表

转载 作者:行者123 更新时间:2023-11-30 00:00:16 25 4
gpt4 key购买 nike

我有 2 3 张 table

 USERS [id, name, fname, username, password, email, role]
STUDENTS[id, class]
FEES [id, user_id, month,amount, user_id]

首先:我想通过 user.id=student.id 链接用户和学生可以通过在学生中添加 user_id 字段来链接,但可以这样完成吗使用 cakephp 好吗

第二个:费用表有 2 个 user_id,一个用于学生,第二个用于管理员当学生和管理员登录时,我将他们都保存在同一个用户表中我很困惑如何查询有时我使用可容纳的有时我分别查询费用,然后查询学生,然后以管理员身份查询用户,即使在某些页面中我也遇到了困难

请帮助我在哪里可以进行更改,以便使用推荐的方法顺利运行

最佳答案

1:使用cakephp的model relations要做到这一点,但请仔细阅读文档,因为第一次工作可能会有点棘手。

2:FEES 上的条目是否必须在每个条目中都有学生用户和管理员?如果他们这样做,请将与 de admin 对应的 user_id 重命名为 admin_id 或其他名称。

现在,如果您说 FEES 条目可能是学生或管理员,那么他们都是用户,因此只需一个 user_id,然后根据 USERS 表上的角色检查它是否是管理员。

关于mysql - cakephp 2 个字段链接到同一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25099477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com