diff --git a/AsbCloudApp/Data/DrillerDto.cs b/AsbCloudApp/Data/DrillerDto.cs
new file mode 100644
index 00000000..0075ddff
--- /dev/null
+++ b/AsbCloudApp/Data/DrillerDto.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace AsbCloudApp.Data
+{
+ ///
+ /// Описание данных для бурильщика
+ ///
+ public class DrillerDto : IId
+ {
+ ///
+ /// Идентификатор в БД
+ ///
+ public int Id { get; set; }
+ ///
+ /// Имя
+ ///
+ public string Name { get; set; }
+ ///
+ /// Фамилия
+ ///
+ public string Surname { get; set; }
+ ///
+ /// Отчество
+ ///
+ public string Patronymic { get; set; }
+ }
+}
diff --git a/AsbCloudDb/Model/Driller.cs b/AsbCloudDb/Model/Driller.cs
new file mode 100644
index 00000000..d99ece0a
--- /dev/null
+++ b/AsbCloudDb/Model/Driller.cs
@@ -0,0 +1,31 @@
+using Microsoft.EntityFrameworkCore;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace AsbCloudDb.Model
+{
+ [Table("t_driller"), Comment("Бурильщик")]
+ public class Driller
+ {
+ [Key]
+ [Column("id"),Comment("Идентификатор")]
+ public int Id { get; set; }
+
+ [Column("name"), Comment("Имя")]
+ [StringLength(255)]
+ public string Name { get; set; }
+
+ [Column("surname"), Comment("Фамилия")]
+ [StringLength(255)]
+ public string Surname { get; set; }
+
+ [Column("patronymic"), Comment("Отчество")]
+ [StringLength(255)]
+ public string Patronymic { get; set; }
+ }
+}