Executando verificação de segurança...
2

Entendi perfeitamente!

Só uma observação: o produto é o rolo.

No caso, o negócio é assim:

Se criaria todos os artigos e cores pois são um padrão. Não sei bem explicar ao certo, mas seria algo mais como "abstrato". Tipo, existe o cadastro deles no DB, mas não seriam algo tangível. Eu não poderia vender o artigo ou a cor, por exemplo.
Eu vendo o rolo, que é o produto. O rolo é do tipo(artigo) UNIPACIFIC, composição Y, etc.., cor código 0005, cor nome z.

A forma que ficaria mais clara, eu acho, é que: o estoque de artigos e cores não existe. Só existe o cadastro deles.

Já o estoque de Rolos sim, os artigos e cores só comporiam as especificações do rolo. (Daí que eu tirei a tentativa de fazer composição, no momento fez sentido na minha cabeça).

Para criar o produto/rolo não conseguiría só passar o id e deixar o backend cuidar do resto, pois os atributos do rolo só existe no romaneio de chegada dos produtos.
Exemplo: tamanho, número do rolo(é o id porque esse número é exclusivo por rolo), etc...

Eu consegui desenvolver o que queria, estou partindo agora para os métodos http. Até já fiz o post do artigo.

Se for do seu interesse ver o progresso, lá no repositório que te passei, voltei pra branch "main".

Sou imensamente grato pela tua atenção cara. O mais massa da área de tecnologia é a comunidade! Não sei como é no "trabalho", mas pelo menos online, a experiência é muito show.

Carregando publicação patrocinada...