reinvent the wheel
Definition from Wiktionary, the free dictionary
- (idiomatic) To redo work unnecessarily when it has already been done satisfactorily; to rethink an already working system, technique, etc. in a needless attempt to improve it.
- Just use the database as it is and don't try to reinvent the wheel.
to redo work unnecessarily