使用PLSQL建立oracle主外键的步骤与小总结

使用PLSQL建立oracle主外键的步骤与小总结

1、为什么要使用主外键?

  简化开发代码,提升代码维护的容易程度。我最近在做一个智能交通项目,在做一个资源配置的接口的时候出现了两张表:一张道路表:Road;一张断面表:Transection。断面大家可以把他理解为道路某处横着切开的一个面。所以一个断面它只可能属于一条道路。为了建立关联关系,我就把Road的Id主键作为Transection表的外键。当我删除Road表中某条道路时,Transection表中的related_road_id字段就自动设置为null.

2、步骤图片:
2.1:首先设置road表中的主键
使用PLSQL建立oracle主外键的步骤与小总结_第1张图片

2.2:然后设置transection表中的外键
使用PLSQL建立oracle主外键的步骤与小总结_第2张图片

注意事项:如果设置外键的时候两张表中已经有数据了,一定要确保两张表的数据是可以对应上的,不然保存时会报错哦!

你可能感兴趣的:(使用PLSQL建立oracle主外键的步骤与小总结)