Your question is too vague/unclear/off topic.
But in broad terms: only if you change the KSK you need to change the DS at the parent.
If you change the ZSK it just needs to be resigned by the current KSKs. You can also uploads new DS records in advance of putting the related key in the zone.
Keys/Protocol rollovers are tricky especially if you try to make them happen too fast. You need to take into account both DNS TTLs (of the signatures, of the DNSKEY records in the zone, of the DS records in the parent zone), and signatures start/end dates.
This is the canonical document to read to be prepared for a rollover:
https://www.rfc-editor.org/rfc/rfc7583
This document describes the issues surrounding the timing of events
in the rolling of a key in a DNSSEC-secured zone. It presents
timelines for the key rollover and explicitly identifies the
relationships between the various parameters affecting the process.
Start by reading it, multiple times.
Then if you have questions, I think ServerFault might me more on topic than here, check its Tour and Help pages first.