Como documentar database design em SQL
Prompt gerado automaticamente para Database design em SQL
5.0
35 usos
ChatGPT
"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
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de SQL
Continue explorando prompts nesta categoria.
Melhores práticas de backup e recovery para SQL
Prompt gerado automaticamente para Backup e recovery em SQL
Guia para security e permissions em SQL
Prompt gerado automaticamente para Security e permissions em SQL
Melhores práticas de analytics e reporting para SQL
Prompt gerado automaticamente para Analytics e reporting em SQL