// src/Elecciones.Database/Entities/Bancada.cs using Elecciones.Core.Enums; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Elecciones.Database.Entities; public class Bancada { [Key] public int Id { get; set; } [Required] public TipoCamara Camara { get; set; } public string? AgrupacionPoliticaId { get; set; } [ForeignKey("AgrupacionPoliticaId")] public AgrupacionPolitica? AgrupacionPolitica { get; set; } // Relación uno a uno con OcupanteBanca public OcupanteBanca? Ocupante { get; set; } }