Posted by : Unknown
domingo, 22 de febrero de 2015
Entity - Attribute - Value
Modelo entidad-atributo-valor (EAV) es un modelo de datos para describir las entidades donde el número de atributos (propiedades, parámetros) que se pueden utilizar para describirlos es potencialmente enorme, pero el número que realmente se aplican a una determinada entidad es relativamente modesto. En matemáticas, este modelo se conoce como una matriz dispersa . EAV también se conoce como modelo de objeto-atributo-valor, el modelo de base de datos vertical y esquema abierto.
Los datos se registran como tres columnas:
- La entidad: el tema que se está describiendo.
- El atributo o parámetro: una clave externa en una tabla de definiciones de atributos. Por lo menos, la tabla definiciones de atributo contendría las siguientes columnas: una identificación de atributos, nombre, descripción, atribuir tipo de datos , y las columnas ayudar a la validación de entrada, por ejemplo, la longitud máxima de la cadena y la expresión regular, un conjunto de valores permisibles, etc.
- El valor del atributo.