Skilirium

Reverse-engineer a model from an existing database

Activity 8 of 9 in Data modelling · Occupation: Data modeller

The outcome: reverse-engineers an as-is model from a database, separating what is declared from what is inferred.

Builds on: Design the physical data model.

Which AI model is best at reverse-engineer a model from an existing database?

ModelProviderTierTest scoreKnobits mastered (expected)Cost per test run
gemini-4-argonGoogleFlagship– 93%$0.021
gemini-3.5-flash-liteGoogleLow cost– 53%$0.003
gpt-6-lunaOpenAILow cost– 63%$0.002
claude-haiku-5-5AnthropicLow cost– 74%$0.006

Test score: mean rubric score on the test tasks for this activity. Knobits mastered: expected share of the activity's knobits the model masters. Cost: mean API cost of one test run at list prices, half price for answers sent as a batch. Method and caveats.

The 7 knobits of this activity

1 that AI does well, 1 it does partly, and 5 where people still lead.