У меня есть пользователи, и мне нужно, чтобы они указали пол (мужской, женский) и год рождения (1930, 1931 ... 1999, 2000).
Интересно, где мне хранить эти значения:
- в базе данных?
- в php файле?
если я храню их в базе данных, сначала мне нужно вручную создать все записи. но хорошо, что таблица пользователя будет иметь ограничения, поэтому поле пола всегда будет мужским или женским, оно не может быть чем-то другим.
если я сохраню их в файле php (например, в формате html), тогда я могу легко добавлять / удалять значения. но дело в том, что у меня нет ограничений в базе данных, поэтому другое значение может быть сохранено как пол по ошибке, даже если я могу добавить проверку в бэкэнд php, так что даже если кто-то взломал html, он не сохраняется, если только он не мужской или женский .
Как лучше всего это делать?
спасибо