我们使用MS Access 2007作为SQLServer 2008-r2的前端。在此数据库中,有几个表具有引用地址表的列:
Person
- PersonId
- Name
- AddressId
Facility
- FacilityId
- Name
- AddressId
Address
- AddressId
- Street
- Number
- City
人和设施都有自己的表格,地址应该是可见的和可编辑的。不幸的是,MS Access子表单与这种类型的关系不能很好地工作。它确实绑定,但它不刷新也不创建地址并更新父表单中的AddressId。这可以在代码中稍微修复,但我很难使其稳定。
我该怎么办?我提出了: