es muy importante el modelado de datos ya que un buen modelado de datos garantiza la integridad referencial .
Introducción a ASP.NET Core
Todo lo que aprenderás sobre ASP.NET Core
Herramientas y prerrequisitos
La importancia del middleware en el entorno web
Mi primera aplicación ASP.Net Core
Habilitar certificados, planillas preinstaladas
Revisión detalladas de la estructura de directorios
¿Qúé es el patrón MVC?
Nuestro Proyecto
Modelo Vista Controlador a nivel básico
Vista y controlador
Modelo a nivel básico
Razor Syntax
Vistas Plantillas y modelo
Vistas, plantillas, Archivos de inicio
Importación de modelos
Vistas para listar asignaturas
Vistas parciales
Mostrando otras listas de objetos
Actualizando la versión de bootstrap
Entity Framework Core
Introducción a entity framework
Conectando la solución con Entity Framework Core
Sembrando datos en la base de datos
Optimizando siembra de datos
Refactoring del Modelo para un ORM
Implementando cambios en el modelo
Refactoring siembra de datos
Ajuste de vistas y formularios
Ajuste de enrutamiento
Ajuste de vistas y controladores
Creando un formulario
Validaciones de formularios
Tu primer Reto
Atributos de validación y bases de datos
Data annotations
Segundo Reto
Usando una Base de Datos de verdad
Diseño de vistas y controladores optimizado
Scaffolding o borrón y cuenta nueva
Tercer Reto
Deploy del sitio
Publicando el website
Conclusiones
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Juan Carlos Ruiz
Aportes 14
Preguntas 0
es muy importante el modelado de datos ya que un buen modelado de datos garantiza la integridad referencial .
Consideraciones:
Qué decepción de curso.
En le personal me gusta y lo utilizo de la siguiente forma
EscuelaId
AsignaturaId
AlumnoId
EvalucionId
CursoId
Interesante y de mucho aporte el modelado del proyecto que estamos trabajando. Nos da la dimensión del comportamiento de cada una de las entidades. Las convenciones nos ayudan a dejar de forma transversal la definición de los nombres de los atributos.
Claves para crear los modelos en ASP
Interesante
La Refactorizacion es muy parecido a Modelo Entidad Relación de una base de datos
Bien.
Es muy bueno sino que obligatorio tener todas la relaciones claras desde el ORM para que construya de forma explicita las relaciones en la BD
esas convenciones muchas veces no se cumplen pero si tiene que trabajar con eso el EF caballero.
Por convención el identificador debe llamarse Id o en caso contrario indicar el identificador con la etiqueta [key]
Las relaciones también se entienden como clases hijas, con lo cual una clase hija siempre debe llevar una referencia de su padre a modo de representar un FK
así mismo las clases padre deben tener a las hijas en forma de listas
Considero se debe tener muy presente el tema de integridad referencial de una base de datos, ya que al realizar el mapeo de una base de datos con un ORM como EF, dicha integridad se vera reflejada en el mapeo(dependiendo del nivel de normalización de la base de datos mapeada). Tener una base de datos mal normalizada puede causar problemas por ejemplo de referencias circulares.
SQL to ORM
//src/main/java/com/packtpub/springsecurity/domain/Event.java
import javax.persistence.*;
@Entity
@Table(name = "events")
public class Event implements Serializable{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Integer id;
@NotEmpty(message = "Summary is required")
private String summary;
@NotEmpty(message = "Description is required")
private String description;
@NotNull(message = "When...```
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?