Какова максимальная длина массива PHP .. Мое требованиеPHP максимальная длина массива
Есть около 4000 фильмов в моей базе данных, и есть так много пользователей, в настоящее время 1500 (увеличение). Каждый участник может оценивать фильм только один раз.
Итак, я сделал строку в таблице пользователя, в которой будут храниться фильмы, в которых пользователи оценили фильмы. Я м экономии, что в следующем формате
user_id | rated_films
-----------------------------------------
12 | 1111,1025,3541,2354,1584,3691,2451
Каждый раз, когда пользователь гвоздь кнопки рейтинга Я проверю с этой колонкой ..
Является ли это правильный путь. И мне интересно, если я сделал отдельную таблицу для этого рейтинга, как
user_id | Film_id
---------------------
12 | 10245
12 | 20145
ли thhis зависнет процесс приложения? Предположим, что, если все пользователи будут оценивать все фильмы
Пожалуйста, помогите мне с правильным кодом
Благодаря
Вы ограничены только 'memory_limit'. так что я бы предпочел второй подход, так как гораздо лучше для соединения таблиц и ввода некоторой логики в sql – k102
В любом случае, вы захотите * нормализовать * свою таблицу и пойти со вторым вариантом. Что-то еще станет беспорядком и рано или поздно крашу вас в угол. – deceze
Я не понимаю, что ваш вопрос связан с массивами PHP. Что касается вашего макета базы данных: второй способ - стандартный нормализованный способ хранения такого рода информации. И это будет лучшим способом практически в каждом сценарии. – DerVO