Что лучше - много маленьких таблиц или одна большая таблица?

У меня есть база данных, в которой будут храниться профили людей. У этих людей около 50 возможных полей.

Некоторые из них являются общими, например, имя, фамилия, адрес электронной почты, номер телефона.

Другие - хобби, навыки, интересы

Некоторые из них - рост, вес, цвет кожи.

Каждое из этих значений. группы используются системой в разное время. С точки зрения возможности ведения переговоров через базу данных я бы предпочел иметь 7 таблиц примерно по 8 полей в каждой. Что лучше всего делать?

РЕДАКТИРОВАТЬ: Данные будут использоваться в поисковой системе для поиска совпадений профилей. Влияет ли это на то, что я делаю?

38
задан Brian Tompsett - 汤莱恩 14 June 2017 в 09:37
поделиться