ORACEL中数据一对多的关系解决方法

ORACEL中数据一对多的关系
我在前台页面做了一个功能:实施部门可添加多个,每添加一个实施部门,相应增加联系人、联系电话、分机号,我想的是在表里面单独建字段单独存放,就是他加一个部门,联系人,联系电话,分机号,我就在表里面用对应的4个字段存数据,他再加一个,我再用另外的4个字段存放,也就是加N个部门,我表里面的字段就是N×4,。现在的话,可不可以只用4个字段(实施部门,联系人,联系电话,分机号),多条记录的方式啊?当然有个共同的ID,那插入的时候,该怎样用oracel语句实现啊,请教
------解决思路----------------------
本来就应该是4个字段多条记录啊?楼主是什么意思? 插入就是insert语句啊
------解决思路----------------------
那就类似这样

insert into a
select
'50000','5'
from dual
union all
select '60000','6'
from dual
union all
select '70000','7'
from dual;

------解决思路----------------------
ID是指的什么? 读的话就要看你具体需要什么了