/* Formatted on 2008/09/30 21:07 (Formatter Plus v4.8.7) */
SELECT isa.per_name || ' ist ein ' || relation_type.ret_name ||' von '|| persons.per_name
FROM persons, relations, persons isa, relation_type
WHERE ( (persons.per_id = relations.rel_parent)
AND (isa.per_id = relations.rel_child)
AND (relation_type.ret_id = relations.rel_ret_id)
)
insert
insert into relations (
REL_ID,
REL_PARENT,
REL_CHILD,
REL_RET_ID)
values (
sim.nextval,
(select per_id from persons where per_name = 'Bart'),
(select per_id from persons where per_name = 'Homer'),
(select ret_id from relation_type where ret_name = 'Elternteil'));