using Microsoft.EntityFrameworkCore; using System.Security.Principal; namespace HyperBooru; [Index(nameof(Name))] public class Principal { public string Name { get; set; } public SecurityIdentifier Sid { get; set; } } public class User : Principal {} public class Group : Principal {}