How to model nested attriubtes?

I have a client with a database architecture already in production like this.

They want to be able to edit a nested field, similar to OPs “street” property, from the admin panel. I know you say Strapi doesn’t support nested documents. Is there any workaround for this? Would it be possible to create a custom query and have that reflected as a content-type in the admin panel?