You can use a blend, create a table for filtered for each type of waste ( upto 4) and use an outer join to connect them. you have not provided enough information for me to provide an example.