Why do I need Layer and Table Views?

Discussion created by F_Kellner on Dec 27, 2013
Latest reply on Dec 27, 2013 by F_Kellner
I am trying to automate a series of selections, joins and field calculations either through a stand alone script or script tool to prevent user error and make the task easier. However, I am frustrated by the need to create table and layer views. I don't want to select and field calculate on attributes of some temporary file, I want to change attribute values to the actual file. Am I correct in assuming that that the only way I can accomplished my desired goal is to create numerous layer and table views and save the final layer view as a new feature class rather than just update my current feature class file? In addition the creation of all of the table and layer views is  slows down my script. This seem overly laborious.

Surely there must be an easier way. But perhaps not.