{'fraction_non_alphanumeric': 0.03171641791044776, 'fraction_numerical': 0.0, 'mean_word_length': 4.966666666666667, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Adaptive Translation of Class Diagram to Relational Database

The purpose of this research is to propose an algorithm for translating class diagram into relational database. At first, class diagram is converter into Java source code. The algorithm analyses it by using the keywords of “class”, “attribute”, and “relation” and then generates relational database. It shows that this algorithm could reduce error, cost and time of translation. It is still needed for further study in case of many-to-many relationships of class diagram.