26    public function find(
int $id): ?array;
 
   33    public function insert(array $data): void;
 
   41    public function update(
int $id, array $data): void;
 
   48    public function delete(
int $id): 
void;
 
   95    public function validate(array $data, 
string $ruleset, array &$errors = []): bool;
 
Interface that the user can implement in order to create a new Model, based on a real ODBC.
where(string $key, mixed $value)
update(int $id, array $data)
validate(array $data, string $ruleset, array &$errors=[])