Basically, what is the difference between Identification and Modality of a relationship? If they are the same thing, why MySQL Workbench implements them separately?
Further Explanation:
I get that Identification of a relationship means that the foreign key in the referencing table can be NULL if the relationship is Non-Identifying and cannot be NULL otherwise; And MySQL Workbench implements this feature O.K. Identifying relationships are represented by a bold line while Non-Identifying ones are symboled by dashed-lines.
I was sure until now that modality(Optional/Mandatory Relationship) is the same thing! But MySQL Workbench implements modality compeletely separately. And In ERD it is depicted by "O" or "I" near the Entity. It is shown here.