У меня есть две таблицы с несколькими столбцами, которые указывают на одну сущность или таблицу. [code][Table("opcr")] public class Opcr { [Key] public int Id { get; set; } [Required] public string? Title { get; set; }
[Required] public string DepartmentHeadId { get; set; } [ForeignKey(nameof(DepartmentHeadId))] public ApplicationUser DepartmentHead { get; set; }
[Required] public string EvaluatedById { get; set; } [ForeignKey(nameof(EvaluatedById))] public ApplicationUser EvaluatedBy { get; set; }
[Required] public string ReviewedById { get; set; } [ForeignKey(nameof(ReviewedById))] public ApplicationUser ReviewedBy { get; set; } } [/code] [code]using Microsoft.AspNetCore.Identity; using System.ComponentModel.DataAnnotations;
namespace LGU_HR.Models;
public class ApplicationUser : IdentityUser {
[Required] [MaxLength(50)] public string? FirstName { get; set; } [Required] [MaxLength(50)] public string? LastName { get; set; }
У меня есть таблица, которая после объединения выглядит так:
+---------+---------+---------+----------+------------+
| ID | First | Last | Tag | Value |
+---------+---------+---------+----------+------------+
| 0 | John | Doe | Hair | Black |
| 1 |...