There are multiple ways in which you can apply validation:
The best way would be to use it in a microflow as you can have more control over it. But it also depends on case to case basis.
Hi Zia,
We can achieve Validation functions for object as below,
1.Entity Level
2.Microflow Level
3.Page level