Slider

Marie Curie Newton Stephen Hawkings APJ Kalam Edison Einstein Gregor Mendel Aryabhatta Ramanujan

Tuesday, 2 December 2014

Create Foreign key using Entity model for code first

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 Project.Entities
{
public class ShoppinglistLineitem
   {
      [KeyColumn("Id"), DatabaseGenerated(DatabaseGeneratedOption.Identity)]
      public Guid Id { setget; }
 
      [Required]
      public string ItemName { setget; }
 
      public string Description { setget; }
 
      [Required]
      public float Quantity { setget; }
 
      
      [Required]
      public string Currency { setget; }
 
      [ForeignKey("Id"), DatabaseGenerated(DatabaseGeneratedOption.None)]
      public ShoppingList ShoppingList { setget; }
 
      [ForeignKey("ShoppingList")]
      public Guid shoppinglistId { getset; }
 
   }
}

No comments:

Post a Comment