type Block { loc_area: String! loc_code: String! loc_desc: String! } type Phase { blocks: [Block!]! db: String! pers_id: String! sec_code: String! sec_desc: String! sec_id: String! sec_name: String! } type Query { site(db: String!): Site! sites: [Site!]! } type Site { db: String! name: String! phases: [Phase!]! }