{'fraction_non_alphanumeric': 0.018050541516245487, 'fraction_numerical': 0.0048134777376654635, 'mean_word_length': 5.028985507246377, '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}}
The Functorial Data Model-An Extension to Functional Databases

Owing to the recognised deficiencies in relational databases, a new generation of object-oriented database systems are emerging. The major deficiency of many of these new systems is in their formal basis, and in aspects such as views and closure. To aid this cause, a model has been developed based on category theory, known as the functorial, or the categorical product, model. This paper will introduce an example database model using the functorial model, comparing it to the DAPLEX functional model developed in the early eighties. Nick Rossiter is lecturer in the Department of Computing Science with particular interests in databases and systems analysis. Michael Heather is senior lecturer in law where he has been responsible for computers and law since 1979.