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