Given the increased prevalence of cancer, respiratory diseases, and reproductive disorders, for which multifactorial origins are strongly suspected, the impact of the environment on the population represents a substantial public health challenge. Surveillance systems have become an essential public health decision-making tool. Networks have been constructed to facilitate the development of analyses of the multifactorial aspects of the relationships between occupational contexts and health. The aim of this study is to develop and present an approach for the optimal exploitation of observational databases to describe and improve the understanding of the (occupational) environment-health relationships, taking into account key multifactorial aspects. We have developed a spectral analysis (SA) approach that takes into account both the multi-exposure and dynamic natures of occupational health problems (OHPs) and related associations. The main results of this paper are to present the construction method of the "spectrum" and "spectrosome" of OHPs (range and structured list of occupational exposures) and describe the information contained therein with an illustrative example. The approach is illustrated using the case of non-Hodgkin lymphoma (NHL) from the French National Occupational Diseases Surveillance and Prevention Network database as a working example of an occupational disease. We found that the NHL spectrum includes 40 sets of occupational exposures characterized by important multi-exposures, especially solvent combinations or pesticide combinations, but also specific exposures such as polycyclic aromatic hydrocarbons, formaldehyde and ionizing radiation. These findings may be useful for surveillance and the assessment of occupational exposure related to health risks.