Hi Walaa -
If I do that, won't I suffer these very ugly side effects?
1.) I will have to manually build all the SubType prefetch paths
2.) What's worse - I won't be able to get a strongly typed collection, correct? So the Filter approach won't let me do:
- BaseTypeCollection > SubTypeCollection
- EntityView(of BaseType) > EntityView(of SubType)
- EntityCollectionBase(Of BaseType) > EntityCollectionBase(Of SubType)
I need strongly-typed collections... We're using generics extensively for Entities & EntityCollections. We have several layers of inheritance. I don't want to be stuck passing the SuperBaseTypeCollection around to all my higher-level functions.
What's the best approach here for C -> A & C -> B? Couldn't we simply create both in the designer? I've tried, and I get compile errors.
Please tell me these 2 relations aren't mutually exclusive. Many thanks!
Ryan