public override string GetForeignKeyName(Type type, PropertyInfo propertyInfo)
{
var name = propertyInfo.Name;
if (name == "InternationalOrder") return "OrderID";
if (name == "Manager") return "ReportsToEmployeeID";
if (name == "Category2") return "CategoryID2";
return name + "ID";
}