using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace ServicesDAO.models { /// /// Grupo de Cloudian de un tenant. Un tenant puede tener más de un /// subscriptionId (confirmado con datos reales), de ahí que sea tabla aparte. /// [Table("cloudian_tenant_group")] public class CloudianTenantGroup { [Key] [Column("id")] public int Id { get; set; } [Column("cloudian_tenant_id")] public int CloudianTenantId { get; set; } [Column("subscription_id")] public long SubscriptionId { get; set; } [Column("group_name")] public string GroupName { get; set; } [Column("created_at")] public DateTime CreatedAt { get; set; } [ForeignKey("CloudianTenantId")] public CloudianTenant? CloudianTenant { get; set; } } }