The tag indexed-view
is an alias for materialized-view
. Which means when posting a question regarding an Oracle materialized view this will be tagged with a tag that refers to a SQL Server technology.
Even though both things are conceptionally the same, someone looking for (Oracle's) "materialized-view" is probably not interested in questions or answers that deal with SQL Server's indexed views.
So I would like so suggest to remove the alias and treat both tags as different.
Edit (I was going to write this as a comment, but it just go too long)
@ypercube: I agree with you that conceptionally those two things (and DB2's MQT ) are the same thing. But on the other hand, I think that tagging a question that deals with Oracle's mviews with indexed-view
simply isn't right. Anyone not familiar with SQL Server might not even understand what that tag means. But it would be just as wrong to tag a SQL Server question with materialized-view
.
As far as I know the tags are also taken into account when users are searching on SO. If people are searching for indexed view
I'm pretty sure they are not interested in Oracle questions.
I wouldn't see it as a problem to add a (distinct) tag for each technology. After all we have distinct tags for different DBMS but they are all relational databases. As far as I see it: with the reasoning that materialized-view
is a synonym for indexed-view
the tag relational-database
would end up as a synonym for oracle
, postgresql
or sql-server
as well.