Уникальный прирост для каждой записи каждого ребенка?

Я пытаюсь установить отношения между двумя таблицами, но я ищу лучший способ сделать это.

Итак, мой вопрос, как сделать столбец для увеличения значений, начиная с 1?

Вот моя база данных:

topics
-id
-name
-alias

notifications
- id
- topic_id
- topic_alias

Например,

+----+--------------+-----------+
| id | title        | alias     |
+----+------------+-------------+
|  1 | Topic 1      | TP1       |
|  2 | Topic 2      | TP2       |
|  3 | Topic 3      | TP3       |
+----+------------+-------------+

представьте, что в теме 1 и 2 есть 10 уведомлений, а в теме 3 нет уведомлений.

И теперь, если вы создаете уведомление, относящееся к теме 3, я хочу создать поле / столбец приращения, который будет начинаться с 1.

Как это можно сделать?

Смысл этого в том, чтобы создать симпатичный URL, который будет связывать уведомление с проектом, например http://example.com/notification/TP1-5 где 5 — 5-е уведомление в теме 1.

Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …