Hi
I've been designing a couple of application using NHibernate and now looking into linq. I must mention that I am doing this at my spare time, I am not a proffessional developer, nor is my command over the english language.
The way I've been using NHibernate as an translator between my business objects and the data tables in the database.
Basically it can be seen in this example..
class A
{
public string C;
public string D;
public IList<B> E;
}
class B
{
public string A;
public string C;
}
It takes some plumbing to make things work,, but it works well.
Can you do the same using linq???
Most of the examples I found on the internet, uses the Northwind database example. I seems to mee that the examples more or less maps the data base tables to each other using relations based in database keys. For an example, the always used order, ordetdetail example. It is often illustrade with a OrderDetail Class, containing a integer as a Order reference.
Refereing to my example above, I would have renamed class A to "class Order",,, and class B to "class OrderDetail".
Am I completly out of order here 
Greatful for any comments.
Regards
//lasse