我有一個典型的表,例如將額外數據與MySQL列關聯
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
我想能夠將第一個表中的每列與這些驗證器中的一個或多個關聯起來。
我能想到做到這一點的唯一方法是將id填入列名稱中,例如(專欄名稱:電子郵件; 1; 2),並通過PHP跟蹤它,但這似乎很混亂。
有沒有一種好的方法來處理關係數據庫? NoSQL實現會更好地解決這個問題嗎?