Conventional applications of DEA assume all inputs affect all outputs. This paper considers settings with multiple processes and partial input/output impacts. As well, we consider situations involving by-products and parent-offspring relations. This gives rise to parent products acting in dual roles. We develop a DEA-based model for handling such complexities.