hibernate-mapping - 应该使用什么类型的休眠映射
问题描述
我有一个叫做订单的表和另一个叫做订单类型的表:一个订单可能有也可能没有二级订单,这个订单可能有也可能没有订单类型,在休眠中使用什么类型的映射?
解决方案
根据您的要求Order表可能包含也可能不包含OrderType。因此,如果订单有一个或多个 OrderType,那么从OrderType表到Order的一对多关系(即从 Order 到 OrderType 表的多对一关系)。如果 Order 表可能不包含 OrderType,那么在 Order 表中使外键默认为空。
推荐阅读
- php - 未通过中间件时来自节流请求的 TypeError
- php - 从数据库结果 PHP 构建 JSON
- swift - 在 Swift 中创建一个以可变整数作为输入的平方数数组
- android - Google In App Purchase 检索已消费的购买
- node.js - 如何取消对未授权资源的订阅
- elasticsearch - 在弹性搜索中使用 Jest 客户端更新部分文档
- python - Numpy:高效的矩阵索引
- angular - 如何在每次路由更改时禁用渲染 MasterComponent
- ruby-on-rails - 将字符串数组转换为 StrongParameters 白名单
- redirect - 将 Laravel 主页重定向到另一个 URL 的最佳实践?