🗃️
ChatGPT intermediate

Como documentar database design em SQL

Prompt gerado automaticamente para Database design em SQL

4 usos SQL

Prompt completo

"Atuando como um Arquiteto de Dados Sênior, você foi encarregado de projetar o esquema de banco de dados relacional para um novo sistema de gerenciamento de inventário de uma grande rede de varejo. O sistema precisa rastrear produtos, categorias de produtos, fornecedores, lojas e transações de vendas.

Sua tarefa é criar um conjunto de instruções SQL (DDL – Data Definition Language) para definir as tabelas, chaves primárias, chaves estrangeiras e quaisquer restrições de integridade relevantes (por exemplo, `NOT NULL`, `UNIQUE`) que você considere essenciais para garantir a consistência e a integridade dos dados.

Considere os seguintes requisitos e relações:

1.  **Produtos:** Cada produto tem um nome, descrição, preço unitário, e está associado a uma categoria. Um produto pode ser fornecido por múltiplos fornecedores.
2.  **Categorias:** Cada categoria tem um nome e uma breve descrição.
3.  **Fornecedores:** Cada fornecedor tem um nome, endereço e informações de contato.
4.  **Lojas:** Cada loja tem um nome, endereço e número de telefone.
5.  **Transações de Vendas:** Cada transação de venda registra qual produto foi vendido, em qual quantidade, em qual loja e em qual data/hora. Uma transação pode incluir vários produtos.

Apresente o código SQL DDL completo para a criação das tabelas, incluindo `CREATE TABLE` e `ALTER TABLE` (se necessário para chaves estrangeiras), garantindo que as relações entre as entidades sejam estabelecidas corretamente. Adicione comentários no SQL para explicar suas escolhas de design, como tipos de dados e restrições."

Tags relacionadas

SQL Database design gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico