MySQL - веб-приложение только для частных пользователей

Я пытаюсь сделать веб-приложение, где есть система входа, а затем, когда вы вошли в систему, вы можете добавлять вещи в свой личный список.

Я новичок в MySQL и создании сайтов, поэтому я немного запутался, как это сделать.

Мне нужна база данных пользователей:

users
id username name   email            password 
1  john123  john   john@gmail.com   password
2  jenna23  jenna  jenna@gmail.com  password3

Но мне также нужна база данных, в которой хранятся данные пользователей.

Данные Джона выглядят следующим образом:

item-name type   image
cat      animal  cat.jpg
cheeto   food    cheeto.jpg

Но данные Дженны выглядят следующим образом:

item-name type   image
dog      animal  dog.jpg
grapes   food    grapes.jpg

Я не планирую, что пользователи смогут обмениваться данными друг с другом, как в системе типа блог-постов, по крайней мере, на данном этапе. Сейчас я просто хочу, чтобы пользователи использовали этот сайт как способ хранения своих личных вещей.

Должна ли у каждого пользователя быть своя таблица? Или я должен просто поместить все их данные в одну базу данных, но не может ли это как-то испортить их?

Вернуться на верх