using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Text; namespace ReallifeGamemode.Server.Entities { public class BusRoute { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } public string Description { get; set; } public List RoutePoints { get; set; } } public class BusRoutePoint { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } public string Description { get; set; } public float X { get; set; } public float Y { get; set; } public float Z { get; set; } [ForeignKey("BusRouteId")] public int? BusRouteId { get; set; } public BusRoute BusRoute { get; set; } } }