【发布时间】:2015-02-27 18:19:34
【问题描述】:
我有一个包含两个表的数据库,其中包含(第一个)一些地区和(第二个)一些办公室:
Table Regions
IdRegion
Region
Table Offices
IdOffice
IdRegion
IdOffice
(我也设置了 IdRegion 作为外键)
在第三个表中,我有两个字段,我想在其中插入办公室和办公室所在的区域,以防止出现错误。
我已经准备了一个表格,其中(选定的区域)仅显示位于选定区域的办公室,但我问自己是否有任何方法可以设置数据库以拒绝错误插入。
否则,我想检查 IdRegion 是否是插入到 Offices 表中的那个,与执行 INSERT 查询之前选择的 office 相对应。
欢迎提出任何建议。
【问题讨论】:
-
我所理解的:您想记录哪些地区办事处位于。我不明白的地方:确切的问题是什么?