在Postgresql中创建具有多对一关系的表

用户名

我是Postgresql和database的新手。我有下表铺

Create table Shop( 
id integer ,
Name varchar(50),
Adress varchar(50) )

我还有第二张桌子产品

Create table Product( 
id integer ,
Name varchar(50),
Price float)

如何在产品和商店之间建立一对一关系?

德泰

使用单独的表,称为联结表或联接表(不幸的是,还有许多其他名称)

CREATE TABLE Products_in_shop (
   shop_id INTEGER,
   product_id INTEGER
)

然后JOIN您可以对它们进行特定的查询,例如特定商店所携带的产品:

SELECT p.Name
FROM Shop AS s
JOIN Products_in_shop AS pis ON pis.shop_id = s.id
JOIN Product AS p ON pis.product_id = p.id
WHERE s.Name = 'MyShop'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何正确连接具有多对一关系的表

来自分类Dev

根据该关系从具有一对多和多对一关系的表中查询数据

来自分类Dev

按日期获取具有多对一关系的多个表的最后一条记录

来自分类Dev

symfony3:为具有多对一关系的列的实体创建表单

来自分类Dev

Zend2-Doctrine2:创建具有多对一关系的新实体

来自分类Dev

使用Thymeleaf发布具有多对一关系的数据

来自分类Dev

Ruby on Rails中具有多对一关系的模型中的“显示”和“索引”路由问题

来自分类Dev

JPA persit在多对一关系中创建新的现有实体

来自分类Dev

使用现有模型在 Django 中创建多对一关系

来自分类Dev

在“车辆”表上插入或更新违反外键约束,车辆与用户表具有多对一关系

来自分类Dev

哪个表具有一对一关系中的外键有关系吗?

来自分类Dev

具有一对多/多对一关系的POJO数据(JDBC)

来自分类Dev

具有一对多/多对一关系的POJO数据(JDBC)

来自分类Dev

具有两个多对一关系的实体关系

来自分类Dev

当“父”表具有复合PK时,如何在JPA中建立一对一关系的模型?

来自分类Dev

EF代码优先:具有多个多对一关系的实体类型

来自分类Dev

如何使用休眠Lucene搜索具有多对一关系的实体

来自分类Dev

保存具有多对一关系的Django ORM对象时出现问题

来自分类Dev

Symfony主义查询生成器查找具有多对一关系的实体

来自分类Dev

为具有多对一关系的列保存对象时出错

来自分类Dev

为具有多对一关系的列保存对象时出错

来自分类Dev

EF代码优先:具有多个多对一关系的实体类型

来自分类Dev

当相关表使用多对一关系时,是否有一种方法可以使用Power BI中相关表的内容来过滤表的行?

来自分类Dev

JPA +多对一关系目标实体保存在表中

来自分类Dev

在多对一关系的多方创建实体的实例

来自分类Dev

有没有一种方法可以简化具有多对一关系的Linq查询?

来自分类Dev

有没有一种方法可以简化具有多对一关系的Linq查询?

来自分类Dev

多对一关系laravel

来自分类Dev

Laravel 多对一关系

Related 相关文章

  1. 1

    如何正确连接具有多对一关系的表

  2. 2

    根据该关系从具有一对多和多对一关系的表中查询数据

  3. 3

    按日期获取具有多对一关系的多个表的最后一条记录

  4. 4

    symfony3:为具有多对一关系的列的实体创建表单

  5. 5

    Zend2-Doctrine2:创建具有多对一关系的新实体

  6. 6

    使用Thymeleaf发布具有多对一关系的数据

  7. 7

    Ruby on Rails中具有多对一关系的模型中的“显示”和“索引”路由问题

  8. 8

    JPA persit在多对一关系中创建新的现有实体

  9. 9

    使用现有模型在 Django 中创建多对一关系

  10. 10

    在“车辆”表上插入或更新违反外键约束,车辆与用户表具有多对一关系

  11. 11

    哪个表具有一对一关系中的外键有关系吗?

  12. 12

    具有一对多/多对一关系的POJO数据(JDBC)

  13. 13

    具有一对多/多对一关系的POJO数据(JDBC)

  14. 14

    具有两个多对一关系的实体关系

  15. 15

    当“父”表具有复合PK时,如何在JPA中建立一对一关系的模型?

  16. 16

    EF代码优先:具有多个多对一关系的实体类型

  17. 17

    如何使用休眠Lucene搜索具有多对一关系的实体

  18. 18

    保存具有多对一关系的Django ORM对象时出现问题

  19. 19

    Symfony主义查询生成器查找具有多对一关系的实体

  20. 20

    为具有多对一关系的列保存对象时出错

  21. 21

    为具有多对一关系的列保存对象时出错

  22. 22

    EF代码优先:具有多个多对一关系的实体类型

  23. 23

    当相关表使用多对一关系时,是否有一种方法可以使用Power BI中相关表的内容来过滤表的行?

  24. 24

    JPA +多对一关系目标实体保存在表中

  25. 25

    在多对一关系的多方创建实体的实例

  26. 26

    有没有一种方法可以简化具有多对一关系的Linq查询?

  27. 27

    有没有一种方法可以简化具有多对一关系的Linq查询?

  28. 28

    多对一关系laravel

  29. 29

    Laravel 多对一关系

热门标签

归档