Entity:
    public sealed class Table
    {
        public Table()
        {
            this.Entities1 = new List<Entities1>();
        }

        public int Id { get; set; }
        public string Field1{ get; set; }
        public string Field2{get; set; }
        public string Field3 { get; set; }
        public string Field4 { get; set; }
        public string Field5 {get; set; }

        public Entities3 Entities3 { get; set; }
        public ICollection<Entities1> Entities1{ get; set; }
        public ICollection<Entities2> Entities2{ get; set; }
    }

On 1 October 2015 at 13:53, Геннадий Забула <zabulu...@gmail.com> wrote:
> We map the entities through EntityTypeConfiguration class:
>
> Src table mapping:
>             this.HasKey(t => t.Id);
>
>             // Properties
>             // Table & Column Mappings
>             this.ToTable("TABLE2");
>             this.Property(t => t.Id).HasColumnName("ID");
>             this.Property(x => x.Field1).HasColumnName("FIELD1");
>             this.Property(x => x.Field2).HasColumnName("FIELD2");
>             this.Property(x => x.Field3).HasColumnName("FIELD3");
>             this.Property(x => x.Field4).HasColumnName("FIELD4");
>             this.Property(x => x.Field5).HasColumnName("FIELD5");
>
> Dst table mapping inherits from above:
>
> :base()
> {
>             Property(x =>
> x.Id).HasDatabaseGeneratedOption(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.None);
> }
>
> On 1 October 2015 at 13:38, Jiří Činčura <j...@cincura.net> wrote:
>> How does the entity and mapping looks like?
>>
>> --
>> Mgr. Jiří Činčura
>> Independent IT Specialist
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Firebird-net-provider mailing list
>> Firebird-net-provider@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

------------------------------------------------------------------------------
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to