Réponse acceptée !
Bonjour,
je ne suis pas expert avec linq to SQL, mais il ne me semble pas que l'on puisse faire une relation 1.1 avec linq to SQL.
J'ai eu un besoin similaire.
En gros j'ai 2 tables :
Animal :
AnimalID
AnimalTypeID
...
Dog
AnimalID
...
Ce que je voulais c'est que je fais un
var db = new datacontext(); ..
var q = from animal in db.animals
select animal;
j'obtienne une liste d'animal qui contient des instances de Animal et de Dog (Dog hérite de Animal) j'ai réussit à faire cette bidouille mais tu peux oublier le designer (qui est d'ailleurs useless tellement il restreint les possibilités de linq to sql) et il y a quelques concepts avancés de linq to sql ...
Si ca t'interesse je peux essayer de te fournir une repro de mon code. (car oui dans la vrai vie je n'ai pas de Animal ni de Dog ;))
Cyril -
MVP ASP.net -
MCPD ASP.net & MCTS SQL - Consultant indépendant