Index: Farmatiko/Startup.cs
===================================================================
--- Farmatiko/Startup.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ Farmatiko/Startup.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -1,5 +1,4 @@
 using Microsoft.AspNetCore.Builder;
 using Microsoft.AspNetCore.Hosting;
-using Microsoft.AspNetCore.HttpsPolicy;
 using Microsoft.AspNetCore.SpaServices.AngularCli;
 using Microsoft.Extensions.Configuration;
Index: FarmatikoData/Base/BaseEntity.cs
===================================================================
--- FarmatikoData/Base/BaseEntity.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
+++ FarmatikoData/Base/BaseEntity.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -0,0 +1,12 @@
+﻿using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace FarmatikoData.Base
+{
+    public class BaseEntity
+    {
+        public int Id { get; set; }
+        public DateTime CreatedOn { get; set; }
+    }
+}
Index: FarmatikoData/Models/HealthFacilities.cs
===================================================================
--- FarmatikoData/Models/HealthFacilities.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ FarmatikoData/Models/HealthFacilities.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -3,9 +3,10 @@
 using System.ComponentModel.DataAnnotations;
 using System.Text;
+using FarmatikoData.Base;
 using Microsoft.EntityFrameworkCore;
 
 namespace FarmatikoData.Models
 {
-    public class HealthFacilities
+    public class HealthFacilities : BaseEntity
     {
         public HealthFacilities() { }
Index: FarmatikoData/Models/HealthcareWorkers.cs
===================================================================
--- FarmatikoData/Models/HealthcareWorkers.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ FarmatikoData/Models/HealthcareWorkers.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -3,9 +3,10 @@
 using System.ComponentModel.DataAnnotations;
 using System.Text;
+using FarmatikoData.Base;
 using Microsoft.EntityFrameworkCore;
 
 namespace FarmatikoData.Models
 {
-    public class HealthcareWorkers
+    public class HealthcareWorkers : BaseEntity
     {
         public HealthcareWorkers() { }
Index: FarmatikoData/Models/Medicine.cs
===================================================================
--- FarmatikoData/Models/Medicine.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ FarmatikoData/Models/Medicine.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -2,9 +2,10 @@
 using System.Collections.Generic;
 using System.Text;
+using FarmatikoData.Base;
 using Microsoft.EntityFrameworkCore;
 
 namespace FarmatikoData.Models
 {
-    public class Medicine
+    public class Medicine : BaseEntity
     {
         public Medicine() { }
Index: FarmatikoData/Models/MedicineList.cs
===================================================================
--- FarmatikoData/Models/MedicineList.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ FarmatikoData/Models/MedicineList.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -1,3 +1,4 @@
 ﻿using System.Collections.Generic;
+using FarmatikoData.Base;
 using FarmatikoData.Models;
 using Microsoft.EntityFrameworkCore;
@@ -5,7 +6,7 @@
 namespace FarmatikoData.Models
 {
-    public class MedicineList
+    public class MedicineList : BaseEntity
     {
-        public Medicine Medicines { get; set; }
+        public Medicine Medicine { get; set; }
         public bool HasMedicine { get; set; }
         public ICollection<Medicine> MedicinesList { get; set; }
Index: FarmatikoData/Models/Pandemic.cs
===================================================================
--- FarmatikoData/Models/Pandemic.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ FarmatikoData/Models/Pandemic.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -2,9 +2,10 @@
 using System.Collections.Generic;
 using System.Text;
+using FarmatikoData.Base;
 using Microsoft.EntityFrameworkCore;
 
 namespace FarmatikoData.Models
 {
-    public class Pandemic
+    public class Pandemic : BaseEntity
     {
         public Pandemic() { }
Index: FarmatikoData/Models/Pharmacy.cs
===================================================================
--- FarmatikoData/Models/Pharmacy.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ FarmatikoData/Models/Pharmacy.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -1,14 +1,19 @@
 ﻿using System;
 using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
 using System.Text;
+using FarmatikoData.Base;
 using Microsoft.EntityFrameworkCore;
 
 namespace FarmatikoData.Models
 {
-    public class Pharmacy
+    public class Pharmacy : BaseEntity
     {
         public Pharmacy() { }
+        [Required]
         public string Name { get; set; }
+        [Required]
         public string Location { get; set; }
+        [Required]
         public string Address { get; set; }
         public bool WorkAllTime { get; set; }
Index: FarmatikoData/Models/PharmacyHead.cs
===================================================================
--- FarmatikoData/Models/PharmacyHead.cs	(revision 30a465fe173e37a87af56f16ca531a14d6fc68f1)
+++ FarmatikoData/Models/PharmacyHead.cs	(revision 171f106777411e7fbd657c1d4d4088373bd9f3af)
@@ -2,9 +2,10 @@
 using System.Collections.Generic;
 using System.Text;
+using FarmatikoData.Base;
 using Microsoft.EntityFrameworkCore;
 
 namespace FarmatikoData.Models
 {
-    public class PharmacyHead
+    public class PharmacyHead : BaseEntity
     {
         public MedicineList PharmacyMedicines { get; set; }
