Is it currently possible or has any one been able to add sub
components to Bugzilla?

What we currently have is products which are comprised of components.

What I am interested in is having products which have components which
have sub components.
It seems like it could be quite involved, but I wanted to see if
anyone has tried it.

What I am really looking for is a way to do the following. To have
sub components
which could be tied to any components.

e.g. product computer -> component PCI board -> sub component NIC
product computer -> component motherboard -> sub component NIC

Is any of this possible with the current Bugzilla or would this
require massive changes?