none
(Sumber: milist DOTNET) Entity Framework Code First - Masalah Foreign Key dan Primary Key RRS feed

  • Pertanyaan

  • Hi all,

     

    Mau tanya, saya ada masalah sama spec database, jadi ceritanya saya pake EF code first untuk generate table di database, saya selalu menemui error ketika generate table mapping dari satu entity yang primary key dan foreign key nya ada pada satu field, sedangkan untuk entity yang lain yang primary dan foreign key terpisah, bukan pada satu field tidak ada masalah. Adakah yang bisa bantu atau pernah mengalami?

     

    Thanks before.


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Senin, 19 September 2011 09.25
    Moderator

Jawaban

Semua Balasan

  • Saya biasa screencast pakai Microsoft Expression Encoder. Included pada expression ultimate

     

    Dijawab oleh: Sagi Arsyad


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Senin, 19 September 2011 09.26
    Moderator
  • Saya gak ngerti maksud pertanyaanya.

     

    Apakah yang dimaksud generate EF gagal men-generate database ya?

    Kalau memang itu yang dimaksud,

     

    saya gak ada masalah generate database dengan EF ketika salah satu field sebagai Key dan juga Foreign Key.

     

    Ini sample codenya :

     

    public class Contact
    {
        //Field yang menjadi Key dan ForeignKey
        [Key]

        [ForeignKey("Name")]

        public int NameId { getset; }
        public Name Name { getset; }
    }

    public class Name
    {
        [Key]
        public int NameId { getset; }
        public string FirstName { getset; }
        public string LastName { getset; }
        public Contact Contact { getset; }
    }

    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Selasa, 20 September 2011 03.00
    Moderator