Cómo almacenar la matriz doble [] en la base de datos con el enfoque de Entity Framework Code-First
¿Cómo puedo almacenar una matriz de dobles en la base de datos utilizando Entity Framework Code-First sin ningún impacto en el diseño de código y arquitectura existente?
He analizado Data Annotation y Fluent API, también he considerado convertir la doble matriz en una cadena de bytes y almacenar ese byte en la base de datos en su propia columna.
No puedo acceder alpublic double[] Data { get; set; }
propiedad con Fluent API, el mensaje de error que obtengo es:
El tipodouble[]
debe ser un tipo de valor no anulable para poder utilizarlo como parámetro 'T'.
La clase dondeData
se almacena se almacena correctamente en la base de datos y las relaciones con esta clase. Solo me falta elData
columna.