Отраслевые стандартные модели данных: преимущества и применение.
Standard data model
Стандартные отраслевые модели данных (ISDM): что это, преимущества и применение в банках, страховании, фарме и автоиндустрии. Упрощение обмена данными.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Стандартная модель данных или отраслевая стандартная модель данных (ISDM) — это модель данных, широко применяемая в определенной отрасли и в некоторой степени используемая конкурентами. Обычно они определяются организациями по стандартизации, поставщиками баз данных или операционных систем. При использовании они обеспечивают более простой и быстрый обмен информацией, поскольку разнородные организации имеют общий словарь и предварительно согласованную семантику, формат и стандарты качества для обмениваемых данных. Стандартизация влияет на архитектуру программного обеспечения: решения, отклоняющиеся от стандарта, могут вызывать проблемы с обменом данными и несоответствие стандартам. Наиболее эффективные стандартные модели разработаны в банковской, страховой, фармацевтической и автомобильной отраслях, чтобы соответствовать строгим требованиям к сбору информации о клиентах, конфиденциальности, безопасности потребителей или организации производства точно в срок. Как правило, они используют популярную реляционную модель управления базами данных, но некоторые применяют иерархическую модель, особенно в производстве или по требованиям государственных органов, например, коды DIN, установленные в Германии. Несмотря на то, что реализация стандарта может иметь свои особенности, основная цель этих стандартов — упростить обмен данными. Наиболее сложные модели данных используются в военной сфере, и организации, такие как НАТО, обычно предъявляют строгие требования к стандартам оборудования и баз данных снабжения своих членов. Однако они, как правило, не делятся этими стандартами с конкурентами, не входящими в НАТО, поэтому называть их «стандартами» в том же смысле, что и в коммерческом программном обеспечении, вряд ли уместно.
A standard data model or industry standard data model (ISDM) is a data model that is widely applied in some industry, and shared amongst competitors to some degree. They are often defined by standards bodies, database vendors or operating system vendors. When in use, they enable easier and faster information sharing because heterogeneous organizations have a standard vocabulary and pre negotiated semantics, format, and quality standards for exchanged data. The standardization affects software architecture as solutions that vary from the standard may cause data sharing issues and problems if data is out of compliance with the standard. The more effective standard models have developed in the banking, insurance, pharmaceutical and automotive industries, to reflect the stringent standards applied to customer information gathering, customer privacy, consumer safety, or just in time manufacturing. Typically these use the popular relational model of database management, but some use the hierarchical model, especially those used in manufacturing or mandated by governments, e. g., the DIN codes specified by Germany. While the format of the standard may have implementation trade offs, the underlying goal of these standards is to make sharing of data easier. The most complex data models known are in military use, and consortia such as NATO tend to require strict standards of their members' equipment and supply databases. However, they typically do not share these with non NATO competitors, and so calling these 'standard' in the same sense as commercial software is probably not very appropriate.