<table 1>
<table 2>
<table 3>
<view 1>
If view one is a complex query of the tables 1 -> 3... when is view 1 updated?
Is the view updated when any of the tables that make the view are updated, or is the view running the query each time a request to the view is made?
From the tutorials the views reflect the changes in the tables, but what is the underlying logic. I want to know if it is more effective to use the views as a kind of mem caching or if i am way off topic...