The integration of existed system is the trend of last time. Unfortunately, this task often doesn't have enough level of documentation (actually often doesn't have at all). Especially during documentating of a data structure. The fast development of application with the missed design stage generates a technical debt. The analyst should work with the technical debt when he describes work with data schema. We will talk about cases, tools and approaches of data structure reverse-engineering.