--- 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