/*
simplified SQL code
*/
create table assocc(
obj_id int,
doc_id int
)
create table obj(
id int,
data mixed
)
create table option(
id int,
obj_id int,
data mixed
)
select * from modResource leftJoin assocc no assocc.doc_is = modResource.id left join obj on assocc.obj_id = obj.id left join option on obj.id = option.obj_id