public RelatedView(DataRowView parentRowView, DataKey parentKey, DataColumn[] childKeyColumns) : base(childKeyColumns[0].Table, false)
{
_filterValues = null;
_parentRowView = parentRowView;
_parentKey = parentKey;
_childKey = new DataKey(childKeyColumns, true);
Debug.Assert(Table == _childKey.Table, "Key.Table Must be equal to Current Table");
base.ResetRowViewCache();
}