When you have a large entity, adding documentation (e.g. choices of associations) can improve maintainability. Upon problems, another developer can quickly see what it is used for.
Add a minimum amount of attributes before documentation is required. Also, it can check on the minimum amount of characters.