У меня есть база данных, в которой будут храниться профили людей. У этих людей около 50 возможных полей.
Некоторые из них являются общими, например, имя, фамилия, адрес электронной почты, номер телефона.
Другие - хобби, навыки, интересы
Некоторые из них - рост, вес, цвет кожи.
Каждое из этих значений. группы используются системой в разное время. С точки зрения возможности ведения переговоров через базу данных я бы предпочел иметь 7 таблиц примерно по 8 полей в каждой. Что лучше всего делать?
РЕДАКТИРОВАТЬ: Данные будут использоваться в поисковой системе для поиска совпадений профилей. Влияет ли это на то, что я делаю?