Pure wood flooring can't resist having scratches, though the timing for getting them might be different. It will depend on how you maintain the floor. But you can paint the wood to protect it from scratches. The most scratch-resistant flooring, in this case, should be strong and durable.