src/p4l/models/data.py
changeset 17 b31a67614f76
parent 14 52fa6990e0bb
child 19 6b45fd23e4a0
--- a/src/p4l/models/data.py	Mon Sep 02 11:45:01 2013 +0200
+++ b/src/p4l/models/data.py	Mon Sep 02 16:26:21 2013 +0200
@@ -20,7 +20,7 @@
 class ProjectName(P4lModel):
     uri = models.URLField(max_length=2048, unique=True, db_index=True) 
     label = models.CharField(max_length=2048, blank=False, null=False, db_index=True)
-    acronym = models.CharField(max_length=2048, blank=True, null=True, db_index=True) #iiep:acronym
+    acronym = models.CharField(max_length=2048, blank=True, null=True, db_index=True) #iiep:acronym        # 
     class Meta(P4lModel.Meta):
         unique_together = ['label', 'acronym']
 
@@ -139,16 +139,16 @@
 
 class Record(P4lModel):
     uri = models.URLField(max_length=2048, unique=True, db_index=True) #subject
-    subjects = models.ManyToManyField('p4l.Subject') #dct:subject                                                       # Thesaurus with no country
-    themes = models.ManyToManyField('p4l.Theme') #iiep:theme                                                            # Theme
-    countries = models.ManyToManyField('p4l.Country') #iiep:country                                                     # Thesaurus filtered with country only
+    subjects = models.ManyToManyField('p4l.Subject') #dct:subject                                                       # <Thesaurus> with no country
+    themes = models.ManyToManyField('p4l.Theme') #iiep:theme                                                            # <Themes>
+    countries = models.ManyToManyField('p4l.Country') #iiep:country                                                     # <Thesaurus> filtered with country only
     identifier = models.CharField(max_length=128, unique=True, db_index=True) #dct:identifier    
     notes = models.TextField(blank=True, null=True) #iiep:notes    
     #issns foreign key from Isbn #iiep:issn
     #isbns foreign key from Isbn #iiep:isbn
     #documentCodes foreign key from Isbn #iiep:documentCode
-    language = models.ForeignKey('p4l.Language', blank=True, null=True) #dct:language                                    # Language
-    otherLanguages = models.ManyToManyField('p4l.Language', related_name='otherLanguage_record') #iiep:otherLanguage     # Language
+    language = models.ForeignKey('p4l.Language', blank=True, null=True) #dct:language                                    # <Languages>
+    otherLanguages = models.ManyToManyField('p4l.Language', related_name='otherLanguage_record') #iiep:otherLanguage     # <Languages>
     #titles foreign Key from Title #dct:title
     #abstracts foreign Key from Abstract #dct:abstract
     #addedTitles foreign Key from AddedTitle #iiep:addedTitle
@@ -157,15 +157,15 @@
     #imprints foreign Key from Imprint #iiep:imprint
     #collations = foreign Key from Collation #iiep:collation
     #volumeIssues = foreign Key from VolumeIssue #iiep:volumeIssue
-    projectNames = models.ManyToManyField('p4l.ProjectName') #iiep:projectName
+    projectNames = models.ManyToManyField('p4l.ProjectName') #iiep:projectName                                            # <Projects>
     #periodicals = foreign key from 'p4l.Periodical' #iiep:periodical
     #meetings = foreign key from 'p4l.Meeting' #iiep:meeting
     #series = foreign key from 'p4l.Serie'  #iiep:serie
     #authors = foreign key from 'p4l.Author' #iiep:author
     #subjectPersons = foreign key from 'p4l.SubjectPerson' #iiep:subjectPerson
-    subjectCorporateBodies = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsSubjectCorporateBody') #iiep:subjectCorporateBody
+    subjectCorporateBodies = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsSubjectCorporateBody') #iiep:subjectCorporateBody # <Organizations>
     #subjectMeetings = foreign key from 'p4l.SubjectMeeting' #iiep:subjectMeeting
-    corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsCorporateAuthor') #iiep:subjectCorporateBody
+    corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsCorporateAuthor') #iiep:subjectCorporateBody # <Organizations>
     #urls foreign Key from Url #iiep:url
     recordType = models.URLField(max_length=2048) #dct:type