public bool FullHierarchyPrimaryKeyIsDatabaseIdentity()
{
var t = this;
while (t != null)
{
foreach (var column in t.PrimaryKeyColumns.OrderBy(x => x.Name))
{
if (column.Identity == IdentityTypeConstants.Database)
return true;
}
t = t.ParentTable;
}
return false;
}