Klik here untuk melihat bagaimana untuk melakukan hal ini saat menggunakan kode pendekatan pertama. Berikut database asli pertama pendekatan pertanyaan dan jawaban.
Saya menggunakan Entity Desainer untuk membuat database model pertama. Sekarang saya ingin membuat foreign key hubungan antara ProductId dan ProductId (lihat di bawah). Saya melihat "tambahkan asosiasi baru" tapi saya tidak bisa menghubungkan dua item. Dapatkah seseorang yang lebih berpengalaman memberitahu saya bagaimana untuk mencapai hal ini?
Menurut Hubungan/Asosiasi dengan EF Designer, langkah-langkah untuk membuat foreign key association adalah:
- Klik kanan pada daerah kosong pada desain permukaan, titik Add New, dan pilih Asosiasi....
- Isi dalam pengaturan untuk asosiasi di Tambahkan Asosiasi dialog.
...pastikan untuk memeriksa Add foreign key sifat ke
Lihat juga: Hubungan, sifat-Sifat Navigasi, dan Kunci Asing
Jika anda menggunakan database pendekatan pertama, it's baik untuk membuat foreign key pada database dan update model. Tentu saja, hal ini benar jika anda dapat memodifikasi database; jika tidak, anda're terjebak dengan pilihan untuk menciptakan kendala referensial pada model.
Untuk menjawab pertanyaan bonus:
Jika anda memiliki SQL Management Studio diinstal maka anda bisa dengan sangat mudah menggunakan Database Migration wizard (klik kanan pada database, "Tugas", "Menggunakan Database SQL Azure") dan dari sana mengisi textbox dengan informasi yang diperlukan yang anda dapatkan dari Azure.
Juga, pastikan untuk menambahkan IP anda ke daftar abaikan di Azure atau yang lain anda tidak't dapat meng-upload. Hal ini dapat dilakukan di Azure webportal.