I currently have this model. I've tried to add EAV feature to it, but just after changing the file (and adding a related model) the app crashed. Besides this, nothing changed. What could have gone wrong?
And then you define the EAV container by using the same name as the relation, and defining the key and value column names. There is no need to define a model here, it looks like there is a copy/paste error in the docs.