如何将一个实体与另一个可以(但不总是)属于的实体相关联

用户6087333

我想存储有关房屋的信息。这些房屋可以是独立的,也可以属于建筑物。我也想存储有关这些建筑物的信息。因此,一栋建筑物可以包含一栋或多栋房屋,而一栋房屋可以包含在零栋或一栋建筑物中。问题是如何在 mysql 数据库中关联这两个实体。我正在考虑的解决方案是将一个可以为空的 id_building 添加到房屋表中,但我不确定这是一个好主意,前提是它是一个外键。非常感谢您提前!

戈登·利诺夫

你的想法是实现这种关系的正确方法。这是一个 0/​​1-->n 关系。

您使用 的NULL捕获“0”关系building_id您使用 的有效值捕获“1”关系building_id

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Devise用户与另一个现有模型相关联?

来自分类Dev

多对一。如何将一个对象与另一个对象相关联?

来自分类Dev

如何将类的每个实例与另一个类的每个实例相关联?

来自分类Dev

将一个模式与另一个相关联

来自分类Dev

尝试将一个实体与另一个实体关联会导致插入

来自分类Dev

如何将一个记录与同一表中的另一个记录相关联?

来自分类Dev

如何将一个实体保存到另一个实体核心数据中

来自分类Dev

如何将一个实体保存到另一个实体核心数据中

来自分类Dev

将Outlook日历与另一个时区相关联

来自分类Dev

将 ImageField url 与 django 中的另一个对象相关联

来自分类Dev

使用linq将一个列表的值与另一个列表的值相关联

来自分类Dev

如何在OpenCV中将一个图像与另一个图像相关联

来自分类Dev

如何将针对DTO的OData查询映射到另一个实体?

来自分类Dev

如何将ASP.NET Core身份链接到另一个实体?

来自分类Dev

如何将实体属性与来自另一个实体的对象列表的对象进行映射?

来自分类Dev

原则2:通过关联的另一个实体的属性对关联的实体进行排序

来自分类Dev

将一个实体与多个子类实体相关联,作为与JPA中超类的单一关系?

来自分类Dev

JPA / Hibernate如何将一个实体中的特定字段连接到另一个实体中

来自分类Dev

如何使用Dcotrine冲洗一个实体而不冲洗另一个实体?

来自分类Dev

如何使用Dcotrine冲洗一个实体而不冲洗另一个实体?

来自分类Dev

Rails-将模型与另一个模型的多个实例相关联时的AssociationTypeMismatch错误

来自分类Dev

将div标签放置在其他标签之上,并将位置与另一个div相关联

来自分类Dev

EJB Bean与另一个未完成的事务相关联

来自分类Dev

JS / JQuery:无法触发与另一个元素上方的元素相关联的事件

来自分类Dev

可以将数据透视表与laravel 5.5中的另一个数据透视表相关联吗?

来自分类Dev

如何将变量的 1 个以上因素与数据框中的同一个条目相关联?

来自分类Dev

检查一个模型是否与cakephp中的另一个模型相关联?

来自分类Dev

将实体移到另一个列表

来自分类Dev

在Symfony2上添加与另一个特定实体相关的新实体

Related 相关文章

  1. 1

    如何将Devise用户与另一个现有模型相关联?

  2. 2

    多对一。如何将一个对象与另一个对象相关联?

  3. 3

    如何将类的每个实例与另一个类的每个实例相关联?

  4. 4

    将一个模式与另一个相关联

  5. 5

    尝试将一个实体与另一个实体关联会导致插入

  6. 6

    如何将一个记录与同一表中的另一个记录相关联?

  7. 7

    如何将一个实体保存到另一个实体核心数据中

  8. 8

    如何将一个实体保存到另一个实体核心数据中

  9. 9

    将Outlook日历与另一个时区相关联

  10. 10

    将 ImageField url 与 django 中的另一个对象相关联

  11. 11

    使用linq将一个列表的值与另一个列表的值相关联

  12. 12

    如何在OpenCV中将一个图像与另一个图像相关联

  13. 13

    如何将针对DTO的OData查询映射到另一个实体?

  14. 14

    如何将ASP.NET Core身份链接到另一个实体?

  15. 15

    如何将实体属性与来自另一个实体的对象列表的对象进行映射?

  16. 16

    原则2:通过关联的另一个实体的属性对关联的实体进行排序

  17. 17

    将一个实体与多个子类实体相关联,作为与JPA中超类的单一关系?

  18. 18

    JPA / Hibernate如何将一个实体中的特定字段连接到另一个实体中

  19. 19

    如何使用Dcotrine冲洗一个实体而不冲洗另一个实体?

  20. 20

    如何使用Dcotrine冲洗一个实体而不冲洗另一个实体?

  21. 21

    Rails-将模型与另一个模型的多个实例相关联时的AssociationTypeMismatch错误

  22. 22

    将div标签放置在其他标签之上,并将位置与另一个div相关联

  23. 23

    EJB Bean与另一个未完成的事务相关联

  24. 24

    JS / JQuery:无法触发与另一个元素上方的元素相关联的事件

  25. 25

    可以将数据透视表与laravel 5.5中的另一个数据透视表相关联吗?

  26. 26

    如何将变量的 1 个以上因素与数据框中的同一个条目相关联?

  27. 27

    检查一个模型是否与cakephp中的另一个模型相关联?

  28. 28

    将实体移到另一个列表

  29. 29

    在Symfony2上添加与另一个特定实体相关的新实体

热门标签

归档