Типичный алгоритм создания БД с поддержкой целостности данных предполагает следующие шаги
- Создание отношений
- Нормализация отношений
- Создание внешних ключей
- Создание первичных ключей
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.