Co je model entity-atributy-value?

An entity-attribute-value model is a method of representing a collection of data within a computer.‭ ‬The model is designed to allow an entity to be described by a narrow set of attributes that are selected from a larger list of possible attributes.‭ ‬By indexing the larger list of attributes,‭ ‬it is possible to attach only relevant information to the entity‭’‬s data structure.‭ ‬This approach allows a program or database to keep a dynamic list of all possible attributes that can grow as needed while Zachování integrity údajů, které již byly zaznamenány.Osobní adresář obsahuje pouze lidi, kteří jsou pro majitele relevantní. V tomto příkladu jsou jména lidí v telefonní knize atributy a jejich telefonní čísla jsou hodnotami těchto atributů.

6 Atributy lze snadno přidat bez potřeby úplné přeměny databáze nebo dokonce jakékoli úpravy stávajících záznamů.

Další výhoda použití entity-attribute-VModel ALUE je, že atributy v seznamu nemusí být všechny stejné datové typ. Každý atribut může být nejen jiný typ dat, ale v objektově orientovaném programování může být zcela odlišné třídy programu.

Model entity-atributa-hodnota není exkluzivním datovým modelem. Ve většině databází lze tradiční relační struktury také použít k reprezentaci dat, kde je k tomu praktičtější. Okolní datový záznam lze řešit relačně, zatímco interiérové ​​pole jsou s modelem entity-attributová hodnota.

Databáze nebo program, který používá model datového modelování entity-atributy, bude pravděpodobně nutné využít metadata. Metadata jsou sbírkou pravidel a pokynů, které překlenují rozdělení mezi uživatelem a údaji. Může definovat, jaké hodnoty jsou platné pro určité ATT ATT.RIBUT, jak by měla být hodnota zobrazena a možná i jak by mohly být atributy uspořádány při generování zpráv.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?