feat: Diseño del esquema de BD y configuración de Entity Framework Core
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
// src/Elecciones.Database/Entities/ResultadoVoto.cs
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace Elecciones.Database.Entities;
|
||||
|
||||
public class ResultadoVoto
|
||||
{
|
||||
[Key]
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
||||
public long Id { get; set; }
|
||||
|
||||
// Relaciones
|
||||
public int AmbitoGeograficoId { get; set; }
|
||||
[ForeignKey("AmbitoGeograficoId")]
|
||||
public AmbitoGeografico AmbitoGeografico { get; set; } = null!;
|
||||
|
||||
public string AgrupacionPoliticaId { get; set; } = null!;
|
||||
[ForeignKey("AgrupacionPoliticaId")]
|
||||
public AgrupacionPolitica AgrupacionPolitica { get; set; } = null!;
|
||||
|
||||
// Datos
|
||||
public long CantidadVotos { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user