У меня есть три столбца, я хочу объединить их все в одну main_tablePhp

Кемеровские программисты php общаются здесь
Anonymous
У меня есть три столбца, я хочу объединить их все в одну main_table

Сообщение Anonymous »

Я работаю в MySQL, я знаю о связях таблиц, «соединениях» и т. д.,
У меня есть три разные таблицы, каждая таблица имеет идентификатор столбца, я хочу объединить все три идентификатора в одну основную таблицу , потому что я хочу применить внутреннее соединение после получения всех идентификаторов в одной таблице.
Можете ли вы сказать мне, как я могу собрать все три идентификатора в одну таблицу? Я знаю о внешнем ключе и первичном ключе, но не знаю, как это применить здесь... Или есть какой-нибудь простой способ сделать это?
Изображение

Мои таблицы:
  • Таблица 1 содержит: столбец Student_id
  • Таблица 2 содержит: Teacher_id
  • Таблица 3 содержит: class_id
Основной таблицей является таблица 4, в которой будут столбцы:

Код: Выделить всё

student_id, teachers_id, class_id
Я пытаюсь создать расписание, я хочу поместить Student_id, Teacher_id и class_id в основную таблицу time_table. Я пытаюсь выполнить нормализацию, чтобы мне не приходилось повторять все имена снова и снова, я могу просто использовать id для вызова любого имени класса, имени учителя, имени предмета и т. д., все идентификаторы являются первичными ключами в таблицах.В данном случае отношения один к одному
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/522 ... main-table

Вернуться в «Php»