CRUD (create,read,update,delete) is very difficult.
You need to use where clause, Like clause, Limit clause, etc. in SQL.
Also, we need the ability to access CRUD for each property, not for each record.