Ты должен думать еще как эту инфу использовать потом. У тебя тут одна таблица. Если у всех пользователей будет по 5-10 плейлистов, то у тебя будут миллионы записей там и долго будет поиск. Кроме того добавление новой песни каким-то пользоватеелем в плейлист будет вызывать переиндексацию всей таблицы, что долго. Я бы делал id плейлиста ключом, а потом сохранял все id песен просто в одну строку, ведь мало где в плейлисте больше 100 песен
это в целом не сильно меняет диаграмму, если я правильно понимаю