Sorry for the "beginner" level lesson, Nuri ... but from your initial question, I had no idea what else you could be asking about, so I gave the simplest answer.
Now, this second question that you're asking, I'm not sure I follow you there either. Are you asking how to handle manage the data in the Parent class, Person, even though the table name in the sub-class, VIPerson, is a different table?
If so, I think a lot depends on how the MMBusiness class works with it's data and unfortunately I don't use MM, so I can't help you there.
If that's *not* what you're asking about, then could you rephrase the question please?
~~Bonnie
>Hello,
>Thank you for "beginner" level C# lesson about Inheritance.
>But i'm wondering that inherit MMBusiness inherit which is the class "business tier" and "data tier" composition which has got possible ctor,
>
>this.TableName = "Person"
>this.PrimaryKey = "PersonPK"
>
>therefor child class VIPerson has got
>
>this.TableName = "VIP"
>this.PrimaryKey = "VIPPK"
>
>how can i manage this table combination same class? Any idea?
>
>Sincerly