Solr is designed for search, not storing deep object graphs. You might
be better off optimizing the Solr records for search and then getting the
original objects from the master store by recordID or some such.
Think about what will you be trying to find. For example, will you be
searching for individual vehicles? If yes, your current document level
should be a vehicle not an employee.