实施" ISA" Microsoft Access中的关系

时间:2017-03-08 08:09:12

标签: database ms-access parent-child relationship rdbms

我想实施一个" ISA"与Microsoft Access RDBMS中的某些任意测试表的关系。 "父母"例如,表格仅包含以下列:

父:

  • Num(主键)

然后,我将拥有以下子表,它们可能具有不同于引用Parent.Num的属性类型,并且它们被称为" Child#"在哪里"#"是孩子的号码:

孩子1:

  • 父num(主键和引用Parent.Num的外键)
  • 物业1
  • 物业2
  • ...

孩子2:

  • 父num(主键和引用Parent.Num的外键)
  • 物业1
  • 物业2
  • ...

孩子3:

  • 父num(主键和引用Parent.Num的外键)
  • 物业1
  • 物业2
  • ...

我试过制作"父母"表格与#34;孩子#"表,通过在所有" Child#"中使用Parent.Num引用。表格返回" Parent"表,我成功地设法添加了这些关系。但是,插入是一个问题。我成功地为第一个#34; Child#"添加了一个条目。拥有它的" ISA"关系与父母的关系"桌子,但我无法为其他人#34; Child#table"做同样的事情。我想知道这是否是" ISA"关系,还是我做错了什么?

0 个答案:

没有答案