2009-11-20 14 views
8

A'dan B'ye kadar olan nesneler veritabanında çoktan çoğa ilişkisi var. Bir etki alanı hizmeti oluşturduğumda meta veriler iyi görünüyor. A'nın bir koleksiyonları vardır, B'nin As topluluğu vardır. Yani doğru. Ancak, oluşturulan * .g.cs dosyasının aynı ilişkisi yoktur..NET RIA hizmetlerinde çoktan çoğa ilişkisi

Çalıştırmanın bir yolu var mı? İlişkilendirme tablosu için gerçekten nesneler üretmek için biraz cevap attım ama bundan kaçınabileceğimi merak ediyorum.

Teşekkür

RIA Services geçerli sürümü/versiyonda
+0

İlişkilendirme tablosu için nesneler nasıl oluşturulur? EF modelimde bu tabloyu oluşturmuyor. –

+2

@Andrew Garnizonun dernek tablosunda yabancı anahtarlar dışında bazı sütunların olması gerekir – Vitalik

cevap

4

, sen bağlantı tablosu gerekir. Elbette gelecekteki bir sürüm için elbette buna bakacağız.

Diyelim ki, çoğu zaman çok sayıda ilişkinin genellikle ilişkile ilişkili bazı ilginç verilere sahip olduğunu ve bununla birlikte, ortadaki tablonun varoluş için var olmak yerine, genellikle gerçek bir kullanımı olduğunu düşünüyorum.

+0

Bu hala ria-servislerinin v1.0'ına uygulanır mı? Çünkü sunucu tarafında bu ilişkileri sunucuda görebiliyorum ama istemcide göremiyorum. Ve DTO'ların her yere eklenmesi sadece – TimothyP

+0

kadar karışıktır, bu hala v1.0 için geçerlidir. – Eric

+3

Kesinlikle saçma bir sınırlama. Ekstra veri içermeyen çoktan çoğa ilişkiler nadiren veya olağandışı bir şey değildir. Her zaman RIA ile bir şeyler yapmaya çalışıyorum, böyle aptal tuğla duvarlara giriyorum. –

2

MS, RIA uygulamasına uygulayana kadar, http://m2m4ria.codeplex.com/ 'u kullanabilirsiniz Kullanıcı/Rol (çoktan çoğa) ilişkisi için Silverlight/RIA projelerimizden birinde kullandık ve iyi çalıştı.

İlgili konular