Задать вопрос
@unknowndeal

Как лучше оформить внешние ключи в базе данных?

Здравствуйте, подскажите как правильно реализовать подобную систему:
Есть табличка пользоватей, в которой есть пользователи с уникальным айди, у пользователей должна быть табличка вещей
Есть табличка вещей, имеющая вид: ид предмета, название предмета, описание.
Мне лучше создавать для каждого пользователя уникальную табличку и ссылаться на нее? Но как?
Или лучше в таблице вещей у каждого предмета указывать его владельца ссылаясь на айди в табличке пользователей?
Помогите додумать, совсем не доходит.
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
У вас есть таблица пользователей.
У вас есть таблица со всеми предметами.
Вам нужно, чтобы у пользователя имелись предметы.
Для этого вводим отдельную таблицу, где будет:
ид пользователя, ид предмета, количество (например).

Советую вам почитать какую-нибудь книгу по теории реляционных баз данных.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы