postgresql - 如何将来自父母的数据添加到子表 Postgres?
问题描述
我有 3 张桌子:
我有什么:2页;
一个管理员可以添加项目名称并且 ID 将自动生成的
两个(目前正在处理)将用户及其名称、ID 添加到 USERS 表中,然后从 PROJECTS 表中选择一个项目,因此在添加后,显示该信息,用户和他们所属的项目,或者项目及其包含的用户。
在此页面中,我已经在复选框中显示了 PROJECTS 表中的项目,因为它们可以属于多个项目,但我需要在添加时在表中显示:userName、projectName以及可能稍后的 ID。
如何将该信息添加到子表并显示其父表中的列值?项目名和用户名
非常感谢任何帮助和建议。
PS:我不擅长数据库,所以我可能在这里遗漏了一些明显的东西。
解决方案
最好将“users”表中的 userId 用作“projects”表中的 FK。
推荐阅读
- lambda - Java 8 Collectors.toMap 以 ArrayList 作为值
- javascript - 如何让一些代码等待函数完成?
- angular - 过滤器不返回值
- c# - Elasticsearch.Net 7 & Nest 7 - 无效的批量更新请求
- javascript - 未捕获(承诺中)类型错误:无法读取 null 的属性“附加”
- javascript - 当提交另一个弹出表单并在 OnClientClicking 时关闭时,隐藏弹出窗口内的 Radbutton
- python - Python:如何计算变量=是时的平均时间长度
- php - 如何在 PHP 中添加换行符以分隔表单输出
- java - 如何初始化列表
在一条线上? - ruby-on-rails - Rails Authentification with Devise:注册后重定向到登录表单