Неужели это плохая практика - создавать отдельную таблицу, состоящую только из двух строк: Женский и Мужской?

Предположим, у нас есть таблица Person с 3 столбцами:

  1. PersonId типа int . (Первичный ключ)
  2. Имя типа строка .
  3. GenderId типа int (Внешний ключ, ссылающийся на таблицу Gender ) .

Таблица Пол состоит из 2 столбцов:

  1. GenderId типа int .
  2. Имя типа строка .

Мой вопрос: Стоит ли реализовывать таблицу Пол ? Или это вызывает снижение производительности? Как лучше всего с этим справиться?

Редактировать 1:

Мне нужно заполнить раскрывающийся список со списком фиксированных полов (женский и мужской) в моем пользовательском интерфейсе.

7
задан LaTeX 14 February 2011 в 06:04
поделиться