Веб-страницы перешли на использование URL-адресов, таких как:
// weblogs.asp.net/scottgu/archive/2007/12/03/asp-net-mvc-framework-part-2-url-routing.aspx
т.е. они включают заголовок страницы в URL, а не имеют некоторый закодированный идентификатор.
Я понимаю, что это полезно для SEO, а также для пользователей при поиске правильной страницы, где они хотят ввести URL-адрес.
Я хотел бы следовать этому подходу, но задаюсь вопросом, как лучше всего его достичь, и особенно, как бороться с дубликатами.
Является ли триггер базы данных, который создает URL-адрес на основе заголовка и добавляет числовой инкрементный суффикс к любым дубликатам, лучший путь, и если да, то как будет выглядеть такой триггер?