kehati/Models/Entity/Master/LokasiTumbuhan.cs

23 lines
713 B
C#

namespace kehati.Models.Entity.Master;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
[Table("ms_lokasi_tumbuhan")]
public class LokasiTumbuhan
{
[Key]
public int MsLokasiTumbuhanId { get; set; }
[Column("ms_tumbuhan_id")]
public int MsTumbuhanId { get; set; }
[Column("ms_lokasi_id")]
public int MsLokasiId { get; set; }
//contoh untuk one to many
// public ICollection<Tumbuhan> Tumbuhan { get; set; } = new List<Tumbuhan>();
//ini one to one
[ForeignKey(nameof(MsTumbuhanId))]
public Tumbuhan Tumbuhan { get; set; } = null!;
[ForeignKey(nameof(MsLokasiId))]
public Lokasi Lokasi { get; set; } = null!;
}