当前位置: 首页 > 面试题库 >

什么是亲子关系?

鞠鸿雪
2023-03-14
问题内容

在sql关系中,父级是什么,子级是什么?

就我而言,我有一个零件(说螺丝)和产品材料。出于争论的考虑,一种产品材料(例如钢)只能属于一个零件(但不能属于现实世界)。所以这是1:n。该零件的pk将在ProductMaterial表中以fk表示。

在这种情况下,哪个是父母,哪个是孩子?


问题答案:

您可以通过以下方式解释数据库中的1:n关系:子代始终是该模型,该模型保存着外键,因为它表明了它所属的位置。
当然,如果您具有自引用模型/表,则必须以不同的方式看待它。



 类似资料:
  • 本文向大家介绍什么是双亲委派模型?相关面试题,主要包含被问及什么是双亲委派模型?时的应答技巧和注意事项,需要的朋友参考一下 在介绍双亲委派模型之前先说下类加载器。对于任意一个类,都需要由加载它的类加载器和这个类本身统一确立在 JVM 中的唯一性,每一个类加载器,都有一个独立的类名称空间。类加载器就是根据指定全限定名称将 class 文件加载到 JVM 内存,然后再转化为 class 对象。 类加载

  • 如果一个类收到了类加载请求,它并不会自己先去加载,而是把这个请求委托给父类的加载器执行,如果父加载器还存在其父加载器,则进一步向上委托,依次递归,请求将最终到达顶层的启动类加载器,如果父类加载器可以完成父加载任务,就成功返回,如果父加载器无法完成加载任务,子加载器才会尝试自己去加载,这就是双亲委派模型。 双亲委派模式的优势: 避免重复加载; 考虑到安全因素,java核心api中定义类型不会被随意替

  • 例如下面的代码。它有一个随机类。然而,它总是在任何地方产生相同的输出。在这种情况下,哪一项是种子? 来源:link

  • 那么现在我们叫bean什么?Bean是Foo类型的对象,引用“Foo”,但是Boo类是否被注释为服务,Foo被注释为存储库,也是Bean吗?我使用spring已经有一段时间了,但是这个基本的问题让我很难过,因为我不知道...

  • 问题内容: 我的操作: 父母:国家/地区,孩子:分支机构,孙子:员工 PUT / company {“ mappings”:{“ branch”:{“ _parent”:{“ type”:“ country”}}},“ employee”:{“ _parent”:{“ type”:“ branch”}}}}} 我想添加一个孙子雇员2,父母是分支: PUT / company / employee2

  • ChatGPT是由总部位于旧金山的公司 OpenAI构建。该公司负责创建GPT-3和DALL-E2 等软件