29 November 2020

Mapping Island Lives

Ο σχεδιασμός της βάσης δεδομένων Mapping Island Lives, μιας προσωπογραφικής βάσης, μου επιτρέπει να συνδέσω το πρόσωπο με στοιχεία για τη ζωή του (γέννηση, γάμος, θάνατος κ.ά), με τις σπουδές, την απασχόληση, τα έργα που παρήγαγε, με άλλα πρόσωπα και με τις βιβλιογραφικές και άλλες πηγές γι αυτό.

Σήμερα προσέθεσα στον σχεδιασμό την ιστορική της διάσταση που της έλειπε: τη δυνατότητα να συνδέσω το πρόσωπο με το ιστορικό γεγονός. Εισήγαγα τη δομή της οντότητας Events- historical από άλλη βάση που φιλοξενείται στο server του Πανεπιστημίου του Sydney (στη συγκεκριμένη περίπτωση: Design schema> Get from templates> Heurist_Core_Definitions) και την τροποποίησα για τις ανάγκες μου. Ως ιστορικό γεγονός όρισα το γεγονός που έχει σημαντική κοινωνικοοικονομική, πολιτική ή πολιτιστική επίδραση στην κοινωνία σε εθνικό ή διεθνές επίπεδο.


Συσχέτισα το πρόσωπο με τη νέα οντότητα μέσω relationship marker, ρύθμιση που επιτρέπει να εξειδικεύσω τη μορφή και τη διάρκεια αυτής της σχέσης, και έκανα το σχετικό πεδίο πολλαπλό, αφού ένα πρόσωπο μπορεί να συσχετιστεί με περισσότερα ιστορικά γεγονότα.

Ένα ακόμα σημαντικό στοιχείο της νέας οντότητας είναι ότι συσχετίζεται αιτιακά και χρονικά με άλλα ιστορικά γεγονότα μέσα από relationship marker και επιλογή από λίστα όρων σχέσεων (Relationship types). Οι υπάρχουσες χρονικές συσχετίσεις είναι οι εξής:
Causes
IsCausedBy
Overlap
    
Contains
    IsContainedWithin
    
IsContemporaryWith
    IsCoterminousWith
    OverlapsEndOf
    OverlapsStartOf
Sequence
    EndsBefore
    ImmediatelyPrecedes
    
StartsAfter

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.