Ir al contenido principal

Entradas

Mostrando entradas de septiembre, 2012

Puzzles en T-SQL ¿te atreves a encontrar la respuesta?

Recientemente, Pinal Dave publicó en su blog SQL Authority un post con dos puzzles para Transact SQL. La curiosidad nos hizo intentar averiguar las respuestas, y aquí va lo que descubrimos (podéis intentar adivinarlas antes de leer la solución):

Cómo determinar la clave primaria en una entidad con Entity Framework y Data Annotations

Con Entity Framework 4.1, a las opciones del modelo primero (Model First) y base de datos primero (Database First), se añadió Code First . Con esta aproximación, el programador escribe clases (objetos POCO ) para cada una de las entidades que quiere manejar en su aplicación. Estas entidades pueden generar tablas en una nueva base de datos o ser mapeadas a una base de datos ya existente. En general, EF usa una serie de convenciones para definir el modelo y mapearlo a la base de datos de forma automática. Por ejemplo, Entity Framework puede  reconocer automáticamente el campo que es clave primaria  de una tabla si éste se llama de la forma NombreTablaId