students
-------
name
age
email
colA
colB
colC
teachers
-------
name
age
email
colD
colE
parents
-------
name
age
email
colF
colG
colH
colI
для вышеуказанной конструкции, должен ли я просто создать одну таблицу с дополнительным столбцом user_type
или создать 3 таблицы? Вставить будут миллионы данных. Меня беспокоит производительность, если я использую для них только одну таблицу. Мне нужны предложения от гуру mysql.Предложения для MySQL table
сообщите пожалуйста. спасибо.
у вас есть школа с миллионами студентов ??? :-) Но во всей серьезности ответ заключается в том, что здесь есть много «правильных» ответов; это зависит от того, как данные будут использоваться. В целом, хотя наличие нескольких типов, похожих на данные в одной таблице, не является проблемой производительности, если его правильно проиндексировать, поэтому, если это ваши критерии для разделить его на три таблицы, то не беспокойтесь об этом. – Spudley
База данных, которую я создаю, не связана со школой. это просто пример. –