Lar Nas noticias O que é um modelo de dados da entidade (edm)? - o que é techopedia

O que é um modelo de dados da entidade (edm)? - o que é techopedia

Índice:

Anonim

Definição - O que significa o modelo de dados de entidade (EDM)?

O modelo de dados de entidade (EDM) refere-se a um conjunto de conceitos que descrevem a estrutura de dados, independentemente de sua forma armazenada. Este modelo usa três conceitos principais para descrever a estrutura de dados: tipo de entidade, tipo de associação e propriedade. O EDM suporta um conjunto de tipos de dados primitivos que definem propriedades em um modelo conceitual.

Techopedia explica o Entity Data Model (EDM)

O bloco de construção fundamental usado para descrever a estrutura de dados no modelo de dados da entidade (EDM) é o tipo de entidade. O tipo de entidade serve como um modelo para entidades, que representam um objeto específico com uma chave de entidade exclusiva no conjunto de entidades, uma coleção de instâncias de um tipo de entidade específico. No modelo conceitual, os tipos de entidade são construídos a partir de propriedades e descrevem a estrutura dos conceitos de nível superior. Os conjuntos de entidades são agrupados logicamente em um contêiner de entidade.


Os tipos de dados primitivos suportados pelo EDM incluem string, Boolean e Int32, entre outros. Eles são proxies para tipos de dados primitivos reais suportados em um ambiente de armazenamento ou hospedagem. No entanto, este modelo não define a semântica das operações ou a conversão sobre tipos de dados primitivos. A semântica é definida pelo ambiente de armazenamento ou hospedagem. O EDM também suporta herança para tipos de entidades em que um tipo de entidade é derivado de outro.


O EDM possui namespaces, que funcionam como contêineres abstratos para tipos de entidades, tipos complexos e associações. Esses namespaces fornecem contexto para os objetos que eles contêm e fornecem maneiras de desambiguar objetos com o mesmo nome. O EDM também fornece sintaxe XML, que é chamada de linguagem de definição de esquema conceitual.

O que é um modelo de dados da entidade (edm)? - o que é techopedia