Данные
Спроектировать модель данных
Проверить сущности, связи и ограничения до разработки.
Готовый промпт
Замените текст в квадратных скобках своими вводными и добавьте исходные материалы.
Задача и пользователи: [опишите]. Основные объекты и операции: [перечислите]. Примеры данных: [обезличенные примеры]. Спроектируй модель данных для этой задачи. Отдели сами объекты, их версии и события. Для каждой сущности опиши поля, типы, обязательность, ключи и правила уникальности. Покажи связи и допустимые переходы состояний. Дай ER-схему и словарь данных. Раздели проверки базы и приложения. Придумай шесть ошибочных входов и объясни, где каждый должен быть отклонён. Отдельно проверь дубли, пустую ссылку, историю изменений и конфликт одновременных правок. Не выдавай проект схемы за проверенную рабочую систему. Не используй реальные персональные данные. Заверши списком решений, которые должен принять владелец продукта.