src/p4l/models/data.py
changeset 4 047675624f45
parent 0 81e7900b06a7
child 9 3bc55f57b2b1
--- a/src/p4l/models/data.py	Wed Aug 28 11:16:03 2013 +0200
+++ b/src/p4l/models/data.py	Wed Aug 28 13:36:31 2013 +0200
@@ -162,16 +162,16 @@
 
 class Record(P4lModel):
     uri = models.URLField(max_length=2048, unique=True, db_index=True) #subject
-    subjects = models.ManyToManyField('p4l.Subject') #dct:subject
-    themes = models.ManyToManyField('p4l.Theme') #iiep:theme
-    countries = models.ManyToManyField('p4l.Country') #iiep:country
+    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
     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
-    otherLanguages = models.ManyToManyField('p4l.Language', related_name='otherLanguage_record') #iiep:otherLanguage
+    language = models.ForeignKey('p4l.Language', blank=True, null=True) #dct:language                                    # Language
+    otherLanguages = models.ManyToManyField('p4l.Language', related_name='otherLanguage_record') #iiep:otherLanguage     # Language
     #titles foreign Key from Title #dct:title
     #addedTitles foreign Key from AddedTitle #iiep:addedTitle
     #titlesMainDocument foreign Key from TitleMainDocument #iiep:titleMainDocument
@@ -185,9 +185,9 @@
     series = models.ManyToManyField('p4l.Serie', through='p4l.RecordSerie')  #iiep:serie
     authors = models.ManyToManyField('p4l.Author') #iiep:author
     subjectPersons = models.ManyToManyField('p4l.SubjectPerson') #iiep:subjectPerson
-    subjectCorporateBodies = models.ManyToManyField('p4l.CorporateBody') #iiep:subjectCorporateBody
+    subjectCorporateBodies = models.ManyToManyField('p4l.CorporateBody') #iiep:subjectCorporateBody                       # Organisation ?
     subjectMeetings = models.ManyToManyField('p4l.SubjectMeeting') #iiep:subjectMeeting
-    corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor') #iiep:corporateAuthor
+    corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor') #iiep:corporateAuthor                                # Organisation ?
     #urls foreign Key from Url #iiep:url
     recordType = models.URLField(max_length=2048) #dct:type
     isDocumentPart = models.BooleanField() #iiep:isDocumentPart