What it represents
A machine is not a separate type: record it as Equipment. An installation or area does not create another type either: use Equipment if you maintain a technical element and Physical space if you want to represent a place.
Hierarchy
You can model assets in a hierarchy if you need to separate main equipment from its components.
Do not create levels your team will not use. A hierarchy that is too deep makes recording work orders harder.