У меня есть типичная таблица, например,
id(int) name(varchar) address(varchar) date(datetime)
У меня также есть таблица, которая ссылается на функции проверки для каждой, например,
id(int) function(varchar) fail_message(varchar)
1 email Please enter a valid email address
2 required This field can not be left blank
Я бы хотел иметь возможностьсвяжите каждый столбец из первой таблицы с одним или несколькими этими валидаторами.
Единственный способ, которым я могу думать об этом, - вставить идентификаторы в имена столбцов, например (имя столбца: электронная почта; 1; 2)и отслеживать это через PHP, но это кажется очень грязным.
Есть ли хороший способ сделать это с реляционными базами данных?Подойдет ли реализация NoSQL этой проблеме лучше?