В дополнение к ответу Патрисио (который я считаю ценными и хорошими указателями). Возьми то, что ты написал выше и расшири это. Найдите ключевые работы в вашем описании (я ожидаю, что это будет включать людей, конечно, тестирование ...). Для каждого ключевого слова укажите все детали, которые вам нужно сохранить.
например. «Я должен создать базу данных, в которой будет храниться информация о людях». И для людей, которых я должен знать ... может быть, имя, фамилия, данные о рождении, номер сотрудника и т. Д. Какие сведения о человеке имеют отношение к вам. Перечислите их в таблицу или документ. Повторите это для каждого ключевого слова.
Затем рассмотрите элементы, которые вам нужно знать, чтобы запустить систему, ваша последняя точка пули движется в этом направлении. Определите любые новые ключевые слова из этого и затем детали, которые вам нужно знать об этих ключевых словах.
Возьмите свой список деталей и нормализуйте его. Как правило, стремитесь к третьей нормальной форме. В большинстве случаев это представляется работоспособным компромиссом между более высокими уровнями нормализации и отсутствием этого. Возможно, одно из тех правил 80/20, при которых с помощью 20% усилий, необходимых для его достижения (в отличие от нормализации до 6-й нормальной формы), вы получаете 80% выгоды от нормализации.
Составьте предложение и не стесняйтесь возвращаться к нам, чтобы критиковать его, если хотите.