Фантазия имена базы данных
-
24-09-2019 - |
Вопрос
Я строю демонстрационный набор данных для моего WebApp. Я хотел бы тысячи «настоящих искателей». Они не должны быть названия известных людей или героев и фантастики или имена, которые будут вызывать ассоциации. Все они должны иметь различные и разные звучащие, но реалистичные мужские и женские имена и фамилии.
Даты рождения и другие данные могут быть сгенерированы случайным образом, но сейчас я застрял с выпуском имени. У вас есть какие-либо творческие идеи для этого?
Обновление: Дэйв - победитель
Пример данных, используя инструмент, который он предложил, IdentityGenerator.com. (Очень удобный и мощный инструмент):
mysql> select name, sex, dob from Customer order by rand() limit 30;
+-------------------+---------+------------+
| name | sex | dob |
+-------------------+---------+------------+
| Seth Copeland | male | 1958-03-02 |
| Nomlanga Short | female | 1993-09-15 |
| Cheryl Kerr | female | 1962-05-14 |
| Ralph Murphy | male | 1984-07-14 |
| Whilemina Sparks | female | 1975-08-07 |
| Bernard Atkins | male | 1953-02-23 |
| Kane Lowery | male | 1964-02-24 |
| Victor Johnson | unknown | 1993-05-31 |
| Lawrence Powers | male | 1965-12-24 |
| Arsenio Caldwell | male | 1965-06-29 |
| Beatrice Espinoza | female | 1976-01-09 |
| Gil Herring | unknown | 1992-10-09 |
| Nelle Rocha | female | 1956-02-29 |
| Chantale Benson | female | 1969-04-27 |
| Katell Harris | female | 1976-03-14 |
| Rajah Kline | unknown | 1974-01-19 |
| Quynn Pennington | unknown | 1950-06-22 |
| Abraham Clemons | male | 1982-07-14 |
| Coby Bird | male | 1989-03-14 |
| Caryn Buckner | unknown | 1979-12-01 |
| Kenyon Sheppard | male | 1963-02-19 |
| Dana Chandler | female | 1958-05-25 |
| Dara Hogan | female | 1983-10-22 |
| April Carroll | unknown | 1954-03-10 |
| Joan Stone | female | 1964-01-31 |
| Ella Combs | female | 1993-11-19 |
| Sacha Becker | unknown | 1964-01-06 |
| Gray Palmer | male | 1981-08-06 |
| Marny Rivers | female | 1953-06-02 |
| Dawn Hull | female | 1989-10-05 |
+-------------------+---------+------------+
30 rows in set (0.02 sec)
Решение
Есть сайты, которые будут генерировать поддельные имена для вас. Я обычно использую fackamegenerator.com. Но я думаю, что только один человек за раз. IdentityGenerator.com. Имеет инструмент, который будет генерировать большое количество случайных имен - и другая личная информация - загружаемая в различных форматах.
Другие советы
http://www.generatedata.com/ Может генерировать довольно красивые данные для различных типов столбцов. Экспорт в различные форматы, включая сценарии SQL вставки.
Вот что я сделал для подобной ситуации.
Я сделал массив с 50-60 именами. Я просто использовал имени людей, с которыми я знаю, люди, с которыми я работаю и т. Д.
Я сделал еще один массив слоги от фамилии (опять же от людей, с которыми я знаю, люди, с которыми я работаю).
Затем, чтобы создать имя, которое я бы сделал случайным образом выбрать имя из первого массива, затем случайным образом выбирайте и объединяйте 2 слоги из второго. Вот и все.
Вы можете сделать некоторые трюки с GREP и извлечь имена от одного из веб-сайтов домов. Это потребует некоторого взлома с вашей стороны, но, по крайней мере, имена будут звучать реально.