Я обдумываю некоторые концепции проектирования баз данных и считаю, что создание образцов данных, имитирующих объем моего приложения в реальном мире, поможет закрепить некоторые проектные решения.
Кто-нибудь знает инструмент для создания образцов данных? Я ищу что-то, что по возможности не зависит от базы данных и платформы (от MySQL до DB / 2 и от Windows до UNIX), чтобы протестировать проект на разных системах / архитектурах. Я вижу какой-нибудь инструмент, который вы можете:
- указывают на таблицу (таблицы) базы данных (некоторые настройки DSN и т. Д.)
- анализирует поля и основывается на поле ... (укажите и щелкните или добавьте некоторую конфигурацию)
- есть средство для выражения того, как создавать образцы данных ( MySQL Sample Data Creator - это то, о чем я думаю, но я думаю, что у них будет еще несколько вариантов, таких как частота фиксации поэтому для создания очень больших наборов данных ... миллионов или миллиардов строк ... не думаю, что этот инструмент масштабируется до объема данных, которые я хочу создать)
- нажмите кнопку и перейдите на (в зависимости от ваших параметров, это может занять много времени)
Есть мысли? Конечно, я мог бы написать приложение для этого, но оно кажется настолько общим, что мне не нужно было изобретать велосипед.