Без подробностей, вот одно предложение ...
Начните с того, «что» должна делать новая система. Какие [новые] функции должна поддерживать [новая] система. Какие данные требуются. Весьма вероятно, что ваша новая система должна отвечать новым требованиям или отвечать новым требованиям другим и / или лучшим способом.
После того, как у вас будет достаточно четкое представление о вещах и потребностях, следуйте инструкциям «как»; как решить эти "что". У некоторых бизнес-объектов моделирование.
После моделирования бизнес-объектов вы можете перейти к другому «как», дизайну базы данных. Затем вы можете выполнить миграцию данных.
Следование этому принципу не означает полного забвения о старой системе / базе данных. Если есть что-то хорошее или ценное, которое, как вы думаете, вы можете извлечь из старых способов, возьмите его и постарайтесь как можно лучше интегрировать / интегрировать в новые способы.