【发布时间】:2013-10-24 07:20:40
【问题描述】:
我有一个表名Service(product, loca, from_agent, to_agent)。
product参考Product(pno)
from_agent 引用 Customer(cno) U Driver(drno) U Airline(Ano)
to_agent 引用Customer(cno) U Driver(drno) U Airline(ano)
cno = Customer Number 是另一个表名“Customer”,其中包含其他详细信息,例如 as name, address 等
drno = Driver Number 这是另一个表名“Driver”,其中包含其他详细信息,例如 name, address 等
ano = Airline Number 这是另一个表名“Airline”,其中包含其他详细信息,例如depport, depttime,arrtime 等。
想编写一个触发器,强制在进行任何更改之前检查product 表中的外键。假设局部映射透明。
【问题讨论】:
-
你为什么不想要一个真正的外键约束。
-
因为我希望用户都提及存储在远程位置的数据片段的名称和位置。我正在做分发数据库,并且有数据片段并存储在不同的位置
标签: sql database plsql plsqldeveloper