32 lines
929 B
C#
32 lines
929 B
C#
// <auto-generated> This file has been auto generated by EF Core Power Tools. </auto-generated>
|
||
#nullable disable
|
||
using System;
|
||
using System.Collections.Generic;
|
||
using System.ComponentModel.DataAnnotations;
|
||
using System.ComponentModel.DataAnnotations.Schema;
|
||
using Microsoft.EntityFrameworkCore;
|
||
|
||
namespace RDBMS_lab4.Models;
|
||
|
||
/// <summary>
|
||
/// Таблица с должностями работников
|
||
/// </summary>
|
||
[Table("posts")]
|
||
[Index("Name", Name = "posts_name_name1_key", IsUnique = true)]
|
||
public partial class Post
|
||
{
|
||
[Key]
|
||
[Column("id")]
|
||
public int Id { get; set; }
|
||
|
||
[Required]
|
||
[Column("name")]
|
||
public string Name { get; set; }
|
||
|
||
[InverseProperty("Post")]
|
||
public virtual ICollection<Worker> Workers { get; set; } = new List<Worker>();
|
||
|
||
[ForeignKey("Postid")]
|
||
[InverseProperty("Posts")]
|
||
public virtual ICollection<Service> Services { get; set; } = new List<Service>();
|
||
} |