问题是不放库存表的话,那我列表页面要显示货主单位的话查起来很麻烦
[/Quote]
用数据库实现,在你的货主单位表上加个trigger,当修改的时候,就按照单位ID去修改对应的库存表里面的单位名称。自动给你保证事务。
用代码实现更麻烦,还得保证事务。
trigger简单示例:
create or replace trigger tgname
after update of 名称 on 货主单位表
for each row
begin
if :new.名称 <> :old.名称 then
update 库存表 set 货主单位名称=:new.名称 where 货主单位id=:new.id;
end if;
end;