The cascading problem with dropdowns is big. There are some solutions people have created with custom field controls and / or columsn site. Here's a link to a solution that will allow you to establish multiple levels of parent-child relationship.
source
to share