Insight external import - Schema configuration for abstract object

I am using an abstract object top as a way of defining attributes for the child objects like this:
Computer
----Apple
----Windows

Anyone know how to configure the schema and mapping? If I define the attributes on the parent level, do I need to define them for the children too? Or should the children be treated as recursions of the computer?

I think I have figured it out. You treat the child objects of the parent abstract one as just a regular object and leave out the definition for the parent.