namespace YourNamespace.Entities { public class Flight { public int Id { get; private set; } public int FlightNumber { get; private set; } public DateTime DepartureDateTime { get; private set; } public DateTime ArrivalDateTime { get; private set; } public int PlaneId { get; private set; } public int AirportId { get; private set; } public static Flight CreateEntity(int id, int flightNumber, DateTime departureDateTime, DateTime arrivalDateTime, int planeId, int airportId) { return new Flight { Id = id, FlightNumber = flightNumber, DepartureDateTime = departureDateTime, ArrivalDateTime = arrivalDateTime, PlaneId = planeId, AirportId = airportId }; } } }