{"id":3585,"date":"2016-09-11T14:49:15","date_gmt":"2016-09-11T14:49:15","guid":{"rendered":"http:\/\/www.teo.com.br\/?p=3585"},"modified":"2016-09-11T14:49:15","modified_gmt":"2016-09-11T14:49:15","slug":"tecnica-de-modelagem-de-dados-para-e-commerce","status":"publish","type":"post","link":"https:\/\/teo.com.br\/noticias\/2016\/09\/11\/tecnica-de-modelagem-de-dados-para-e-commerce\/","title":{"rendered":"T\u00e9cnica de modelagem de dados para E-commerce"},"content":{"rendered":"<p>A t\u00e9cnica de modelagem mais usada \u00e9 a abordagem Entidade-Relacionamento (ER).<br \/>\nO modelo de dados \u00e9 representado graficamente por meio de um Diagrama de EntidadeRelacionamento<br \/>\n(DER).<br \/>\nEssa abordagem foi criada por Peter Chen (1976) e \u00e9 considerada como um padr\u00e3o para a<br \/>\nmodelagem conceitual.<br \/>\nO modelo Entidade-Relacionamento (E-R) tem por base que o mundo real \u00e9 formado por<br \/>\num conjunto de objetos chamados de entidades e pelo conjunto dos relacionamentos entre<br \/>\nesses objetos.<br \/>\nO objetivo do <strong>modelo E-R<\/strong> \u00e9 representar a estrutura l\u00f3gica do banco de dados de uma empresa,<br \/>\nespecificando o esquema da empresa, quais as entidades e como elas se relacionam entre si.<br \/>\nO modelo E-R \u00e9 chamado de Modelagem Conceitual, cujo objetivo \u00e9 representar de uma forma<br \/>\nabstrata, independente da implementa\u00e7\u00e3o em computador, os dados que ser\u00e3o armazenados<br \/>\nno banco de dados.<br \/>\nO modelo E-R trabalha com alguns conceitos b\u00e1sicos:<br \/>\n\u2022 Atributos<br \/>\n\u2022 Conjuntos de Entidade<br \/>\n\u2022 Conjuntos de Relacionamento MER<\/p>\n<p><strong>Atributos<\/strong>:<br \/>\n<em><strong>\u2022 Simples ou Compostos<\/strong><\/em><\/p>\n<p>o Simples<br \/>\nPossui um dom\u00ednio simples.<br \/>\nExemplo: VALOR_TOTAL_ENCOMENDA, cujo dom\u00ednio \u00e9 o conjunto dos n\u00fameros<br \/>\nreais positivos, com duas casas decimais.<\/p>\n<p>o Compostos<br \/>\n\u00c9 formado por uma estrutura de dados, que agrega os dom\u00ednios simples.<br \/>\nExemplo: ENDERECO_FORNECEDOR, possui dom\u00ednios simples como: rua, n\u00famero,<br \/>\nbairro, cidade, estado, CEP<\/p>\n<p><em><strong>Monovalorados ou Multivalorados<\/strong><\/em><\/p>\n<p>o Monovalorados<br \/>\nTem um \u00fanico valor para cada atributo.<br \/>\nExemplo:<br \/>\nO n\u00famero de matr\u00edcula de um empregado, cada empregado tem apenas um n\u00famero<br \/>\nde matr\u00edcula<\/p>\n<p>o Multivalorados<br \/>\nPode haver mais de um valor para o atributo.<br \/>\nExemplo:<br \/>\nO atributo NUMERO_TELEFONE do empregado Carlos dos Santos pode determinar<br \/>\ndois valores: 3567-1234 e 3567-2345.<\/p>\n<p>\u2022 <em><strong>Nulos<\/strong><\/em><br \/>\nN\u00e3o \u00e9 obrigat\u00f3rio existir um valor em todos os registros. Exemplo:<br \/>\nAtributo: MATRICULA_CONJUGUE Pode haver empregados que n\u00e3o tenham<br \/>\nc\u00f4njuges que trabalham na empresa e, portanto, n\u00e3o teriam valor para este atributo.<\/p>\n<p><em><strong>\u2022 Obrigat\u00f3rio<\/strong><\/em><br \/>\nTem de existir um valor para o atributo em todos os registros.<br \/>\nExemplo:<br \/>\nAtributo: NOME_EMPREGADO na entidade EMPREGADO n\u00e3o pode haver nenhum<br \/>\nempregado ao qual n\u00e3o seja atribu\u00eddo um nome.<\/p>\n<figure id=\"attachment_3586\" aria-describedby=\"caption-attachment-3586\" style=\"width: 443px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3586\" src=\"http:\/\/www.teo.com.br\/wp-content\/uploads\/2016\/09\/1-1.jpg\" alt=\"Campo Obrigat\u00f3rio\" width=\"443\" height=\"231\" \/><figcaption id=\"caption-attachment-3586\" class=\"wp-caption-text\">Campo Obrigat\u00f3rio<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<h3>Entidade<\/h3>\n<p>Uma entidade \u00e9 representada por um conjunto de atributos.<br \/>\nPara cada atributo h\u00e1 um conjunto de valores permiss\u00edveis (dom\u00ednio). Um atributo \u00e9 um dado<br \/>\nassociado a cada ocorr\u00eancia de uma entidade ou de um relacionamento.<br \/>\nAtributos e valores, juntos, descrevem as inst\u00e2ncias\/ocorr\u00eancias de uma entidade.<br \/>\nOs atributos s\u00e3o as propriedades das entidades.<\/p>\n<figure id=\"attachment_3587\" aria-describedby=\"caption-attachment-3587\" style=\"width: 695px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3587\" src=\"http:\/\/www.teo.com.br\/wp-content\/uploads\/2016\/09\/1-2.jpg\" alt=\" propriedades das entidades\" width=\"695\" height=\"546\" \/><figcaption id=\"caption-attachment-3587\" class=\"wp-caption-text\">propriedades das entidades<\/figcaption><\/figure>\n<p>As entidades s\u00e3o representadas por ret\u00e2ngulos.<br \/>\nUma entidade tem um conjunto de propriedades, e os valores para alguns conjuntos dessas<br \/>\npropriedades devem ser \u00fanicos.<br \/>\nUma entidade pode ser completa, como uma pessoa ou um livro, ou pode ser abstrata como<br \/>\num empr\u00e9stimo, uma viagem de f\u00e9rias ou um conceito.<\/p>\n<h3>Estrat\u00e9gias para reconhecer entidades<\/h3>\n<p>As coisas tang\u00edveis: aquilo que pode ser tocado.<br \/>\n\u2022 Ex: avi\u00e3o, carro, cachorro, gato, livro, caderno etc.<br \/>\nFun\u00e7\u00f5es: todo o tipo de papel, atribui\u00e7\u00e3o, classifica\u00e7\u00e3o, ou outra caracter\u00edstica qualquer que,<br \/>\npara um dado elemento, especifique n\u00e3o sua exist\u00eancia, mas sua atua\u00e7\u00e3o no ambiente em que<br \/>\nest\u00e1 inserido.<br \/>\n\u2022 Departamento de uma empresa, o autor de um Departamento de uma empresa, o autor<br \/>\nde um livro, um m\u00e9dico.<br \/>\nEventos ou ocorr\u00eancias s\u00e3o a\u00e7\u00f5es ou fatos que uma vez ocorrendo possuem caracter\u00edsticas<br \/>\npr\u00f3prias sobre as quais podemos fazer alguma refer\u00eancia.<br \/>\n\u2022 Um voo comercial, um acidente de tr\u00e2nsito, um jogo de futebol.<\/p>\n<p>Conjunto de Relacionamentos<\/p>\n<p>\u2022 Um relacionamento \u00e9 uma associa\u00e7\u00e3o entre uma ou v\u00e1rias entidades (objetos da<br \/>\nrealidade).<br \/>\nExemplo: um relacionamento entre um s\u00f3cio \u201cJo\u00e3o\u201d com o show \u201cS-15\u201d.<br \/>\nEsse relacionamento especifica que o s\u00f3cio \u201cJo\u00e3o\u201d compareceu ao show que foi designado<br \/>\ncom o n\u00famero \u201cS-15\u201d.<br \/>\n\u2022 Um conjunto de relacionamentos \u00e9 um conjunto de relacionamentos de mesmo tipo.<br \/>\n\u2022 Conjuntos de relacionamentos, representado por um losango.<br \/>\nEx:<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3588\" src=\"http:\/\/www.teo.com.br\/wp-content\/uploads\/2016\/09\/1-3.jpg\" alt=\"ecommerce\" width=\"695\" height=\"338\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A t\u00e9cnica de modelagem mais usada \u00e9 a abordagem Entidade-Relacionamento (ER). O modelo de dados \u00e9 representado graficamente por meio de um Diagrama de EntidadeRelacionamento (DER). Essa abordagem foi criada&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[54,92,14,28],"class_list":["post-3585","post","type-post","status-publish","format-standard","hentry","category-adwords","tag-banco-de-dados","tag-consultor-de-ecommerce","tag-e-commerce","tag-loja-virtual"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/posts\/3585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/comments?post=3585"}],"version-history":[{"count":0,"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/posts\/3585\/revisions"}],"wp:attachment":[{"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/media?parent=3585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/categories?post=3585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teo.com.br\/noticias\/wp-json\/wp\/v2\/tags?post=3585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}