using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Database.Models { [Table("product")] public class ProductEntity { [Key] public int Id { get; set; } public string Name { get; set; } public decimal Price { get; set; } public string Description { get; set; } public bool IsArchived { get; set; } public int Index { get; set; } public bool IsModified { get; set; } public int ProductGroupId { get; set; } [ForeignKey(nameof(ProductGroupId))] public ProductGroupEntity ProductGroup { get; set; } } }