Alias joins are necessary to avoid unwanted 'loops'. One example involves project ownership. One department may own a project, but may have other departments work on it. If the labor is charged at the 'performing' department level, I can show the name of the department DOING the labor via a join to the department table. In order to show the name of the department OWNING the project, I would have to add an Alias of the department to the catalog and join it to the project.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.