ivanvorobei
@ivanvorobei
iOS разработчик, канал https://t.me/sparrowcode

Как правильно организовать ячейки в таблице?

Таблица personage характеризуется полями:

  • Возраст от
  • Возраст до
  • Пол
  • Раса


Приходят определенны данные, и по данным вытягиваются personage, которые подходят под условия.

И значения поля могут иметь фиксированные.

Как правильно организовать:
1. Создавать под кажое поле ячейку?
Т. е. can_female, can_male, can_white, can_black
и выставлять true / false

или

2. создавать ячейку и в ней хранить массив допустимых значений?
race = [white, black]
gender = [male]
  • Вопрос задан
  • 88 просмотров
Решения вопроса 2
MetaDone
@MetaDone
Хорошо сформулированный вопрос - 50% решения
www.mysql.ru/docs/man/ENUM.html
почитайте по ссылке, это больше подойдет для хранения пола и расы.
возраст можно хранить числом и использовать www.w3schools.com/sql/sql_between.asp для выборки от и до
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Используйте тип SET
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы