ну так вроде же это не план Б должен быть, а основной путь.
Композер - это программа на РНР. Если можно использовать РНР, то можно использовать и композер.
Библиотека ramsey/uuid - это набор РНР файлов. Которые, хотя и правильнее устанавливать и обновлять через композер, можно, тем не менее, скопировать на сервер точно так же, как копируются все другие файлы.
Необходимости делать UUID на основе емейла нет практически никакой. Обычный v4 прекрасно подойдет
lessons
---------------------------------------------------------
| id | keyskill_id |
---------------------------------------------------------
| 1 | 3 |
---------------------------------------------------------
| 2 | 5 |
---------------------------------------------------------
| 3 | 2 |
---------------------------------------------------------
| 4 | 3 |
---------------------------------------------------------
| 5 | 1 |
---------------------------------------------------------
| 6 | 5 |
---------------------------------------------------------
| 7 | 4 |
---------------------------------------------------------
| 8 | 2 |
---------------------------------------------------------
| 9 | 5 |
---------------------------------------------------------
lesson_requiredskill_relations
---------------------------------------------------------
| lesson_id | requiredskill_id |
---------------------------------------------------------
| 7 | 2 |
---------------------------------------------------------
| 7 | 3 |
---------------------------------------------------------
| 1 | 12 |
---------------------------------------------------------
| 1 | 17 |
---------------------------------------------------------
| 1 | 5 |
---------------------------------------------------------
| 3 | 17 |
---------------------------------------------------------
| 4 | 14 |
---------------------------------------------------------
| 8 | 12 |
---------------------------------------------------------
| 8 | 18 |
---------------------------------------------------------