ERIL (Entity-Relationship and Inheritance Language) is a visual language for representing the data structure of a computer system.As its name suggests, ERIL is based on entity-relationship diagrams and class diagrams.ERIL combines the relational and object-oriented approaches to data modeling. ERIL (Entity-Relationship and Inheritance Language) is a visual language for representing the data structure of a computer system.As its name suggests, ERIL is based on entity-relationship diagrams and class diagrams.ERIL combines the relational and object-oriented approaches to data modeling. ERIL can be seen as a set of guidelines aimed at improving the readability of structure diagrams.These guidelines were borrowed from DRAKON, a variant of flowcharts created within the Russian space program.ERIL itself was developed by Stepan Mitkin.