Using smetana breaks entity relationship notation on arrows. Uncomment pragma to confirm:
@startuml '!pragma layout smetana 'breaks a |o-- b 'works c ||-- d 'breaks e }o-- f 'works g }|-- h @enduml
(--------)
FYI:
Thanks to PlantUML team,Regards.