Система имён пользователей сайта

130
13 апреля 2019, 08:00

Возникла задача реализации поиска пользователей по имени, фамилии. Но... необходимо также учитывать уменьшительно-ласкательные формы имён. Т.е., при запросе "Саша" должны учитываться "Саша", "Шура", "Шурик", "Александр". Есть у меня идея, но хочу услышать ваше мнение, верна ли она:

Должно быть три таблицы:

1):
id
real_name
2):
id
real_name 
second_name 
gender
3):
id
second_name

Следовательно, потом поиск будет проходить по полю second_name и, в случае совпадения, в массив критериев поиска добавляются все смежные варианты. Всё так? Поправьте, пожалуйста, если не прав.

READ ALSO
Как проверить наличие заглавных букв?

Как проверить наличие заглавных букв?

Надо найти все записи в столбце таблицы которые содержат заглавные буквыСтолбец текстовый (varchar)

161
MySQL взаимодействие таблиц

MySQL взаимодействие таблиц

Как я могу организовать такое действие: если поле A пользователя 246 в поле idPage в таблице tab1 = NULL, а в таблице tab2 есть есть этот id, то поле A = 'True'

215
Как сделать шар (не круг)?

Как сделать шар (не круг)?

подскажите как сделать шар по средством css, чтобы на нем можно было поставить цифру, например шар номер 3,

155
Не получается изменить фон через :checked на css

Не получается изменить фон через :checked на css

Есть вот такой код, по идеи при нажатии на radio кнопку должен backround цвет div`a, но этого почему-то не происходитВроде все просто, но не понятно

130