yo,
UNIQUE und UNIQUE INDEX sind dasselbe, das INDEX dabei ist optional.
wäre dies der fall, würde auch immer dasselbe passieren. meiner meinung gibt es aber unterschiede. ein unique contraint benutzt nur einen index, um diesen constraint schneller ausführen zu können. demzufoge legt es gleichzeitig einen index an, falls keiner vorhanden ist. ist aber bereits in ein index auf dieser spalte (spalten) vorhanden, wird kein weiterer index angelegt, sondern der schon vorhandene benutzt. mit anderen worten, ein unique contraint kann einen index nach sich ziehen, muss aber nicht. ein unique index wird aber meiner meinung nach immer einen weiteren index erzeugen, egal ob schon einer vorhanden ist oder nicht. demzufolge wäre es nicht dassselbe.
Ilja