Tabela de conteúdos

← sistemas:suap|Voltar à página Principal do SUAP^^ →

Catalogo de Produtos do Instituto to Federal

Grupos

Modelo de dados

Classe: Categoria

atributo valor tamanho tipo descrição OBS
id IntegerField - chave primária id da categoria Obrigatório
categoria CharField 255 - categoria do produto obrigatório

Exemplos de categoria:


Classe: Atributo

atributo valor tamanho tipo descrição OBS
id IntegerField - chave primária id do atributo Obrigatório
atributo CharField 255 - descrever o atributo obrigatório

Exemplos de atributos:


Classe: ValorAtributo

atributo valor tamanho tipo descrição OBS
id IntegerField - chave primária id do valor do atributo Obrigatório
id_atributo ForeignKey (Atributo) - - - ManyToManyField
valoratributo CharField 255 - descrever o valor do atributo obrigatório
unidade_medida ForeignKey de UnidadeMedida - - - obrigatório

Exemplos de valores de atributos:


Classe: Produto

atributo valor tamanho tipo descrição OBS
id IntegerField - chave primária id do produto Obrigatório
produto CharField 255 - descrever o produto resumidamente obrigatório
imagem ImageField - - Foto do produto (diretório: upload) não obrigatório
id_categoria ForeignKey de Categoria - - - um produto deve estar associado a apenas uma categoria
id_valoratributo ForeignKey de ValorAtributo - - - ManyToManyField
codigo_catmat CharField 20 - Código Catmat não obrigatório
observacao TextField - - observações do produto não obrigatório

Exemplos de produto:


Classe: ProdutoCampus

atributo valor tamanho tipo descrição OBS
id IntegerField - chave primária id do produto Obrigatório
ou_id ForeignKey - chave estrangeira para UnidadeOrganizacional - obrigatório
quantidade IntegerField - - quantidade do produto obrigatório

Classe: Catálogo

atributo valor tamanho tipo descrição OBS
id IntegerField - chave primária id do catálogo Obrigatório
descricao CharField 255 - descrever o catálogo resumidamente obrigatório
ou_id ForeignKey de UnidadeOrganizacional - - - obrigatório
inicio_vigencia DateTimeField - - - obrigatório
fim_vigencia DateTimeField - - - obrigatório
ativo BooleanField - - - obrigatório

——————–