cubicweb/misc/cwfs/cwfs-spec.txt
changeset 12792 e2cdb1be6bd9
parent 11057 0b59724cb3f2
equal deleted inserted replaced
12791:4564ecfc0134 12792:e2cdb1be6bd9
    17 
    17 
    18   affaire
    18   affaire
    19   ref
    19   ref
    20 
    20 
    21   document
    21   document
    22   annee 
    22   annee
    23   mois 
    23   mois
    24   jour
    24   jour
    25   type {RAP,CLI,OFR,FCT}
    25   type {RAP,CLI,OFR,FCT}
    26   fichier
    26   fichier
    27 
    27 
    28 document concerne affaire
    28 document concerne affaire
    40          | CTIA01 | CETIAD    |
    40          | CTIA01 | CETIAD    |
    41          | EDFR01 | EDF R&D   |
    41          | EDFR01 | EDF R&D   |
    42          | EDFR02 | EDF R&D   |
    42          | EDFR02 | EDF R&D   |
    43 
    43 
    44 document | annee | mois | jour | type | concerne | fichier                                     |
    44 document | annee | mois | jour | type | concerne | fichier                                     |
    45          | 2004  | 09   | 06   | PRE  | CTIA01   | depodoc/2004/09/CTIA01-040906-PRE-1-01.pdf  |  
    45          | 2004  | 09   | 06   | PRE  | CTIA01   | depodoc/2004/09/CTIA01-040906-PRE-1-01.pdf  |
    46          | 2005  | 02   | 01   | CLI  | EDFR01   | depodoc/2005/02/EDFR01-050201-CLI-1-01.pdf  |  
    46          | 2005  | 02   | 01   | CLI  | EDFR01   | depodoc/2005/02/EDFR01-050201-CLI-1-01.pdf  |
    47          | 2005  | 03   | 22   | OFR  | EDFR01   | depodoc/2005/02/EDFR01-050322-OFR-1-01.pdf  |  
    47          | 2005  | 03   | 22   | OFR  | EDFR01   | depodoc/2005/02/EDFR01-050322-OFR-1-01.pdf  |
    48 
    48 
    49 
    49 
    50 Exemples de chemins/recherches
    50 Exemples de chemins/recherches
    51 -------------------------------
    51 -------------------------------
    52 
    52 
    60 Test::
    60 Test::
    61 
    61 
    62   $ ls /document
    62   $ ls /document
    63   annee/	mois/		jour/		type/
    63   annee/	mois/		jour/		type/
    64   affaire/	concerne/	CTIA01-040906-PRE-1-01.pdf
    64   affaire/	concerne/	CTIA01-040906-PRE-1-01.pdf
    65   EDFR01-050201-CLI-1-01.pdf	EDFR01-050322-OFR-1-01.pdf	
    65   EDFR01-050201-CLI-1-01.pdf	EDFR01-050322-OFR-1-01.pdf
    66 
    66 
    67   $ ls /document/annee/
    67   $ ls /document/annee/
    68   2004/		2005/
    68   2004/		2005/
    69 
    69 
    70   $ ls /document/annee/2005/
    70   $ ls /document/annee/2005/
    80 
    80 
    81 
    81 
    82 Question: est-ce que fichier/ ne va pas nous manquer ?
    82 Question: est-ce que fichier/ ne va pas nous manquer ?
    83 
    83 
    84 
    84 
    85 Cherche documents relatifs à CTIA01; 
    85 Cherche documents relatifs à CTIA01;
    86 ::
    86 ::
    87   /affaire/ref/CTIA01/document/
    87   /affaire/ref/CTIA01/document/
    88 
    88 
    89 Dont le contenu des répertoires successifs serait:
    89 Dont le contenu des répertoires successifs serait:
    90 
    90 
    97   $ ls /affaire/ref/
    97   $ ls /affaire/ref/
    98   CTIA01/	EDFR01/		EDFR02/
    98   CTIA01/	EDFR01/		EDFR02/
    99 
    99 
   100   $ ls /affaire/ref/CTIA01/
   100   $ ls /affaire/ref/CTIA01/
   101   societe/	concerne/	document/	concerne_par/
   101   societe/	concerne/	document/	concerne_par/
   102   
   102 
   103   $ ls /affaire/ref/CTIA01/document/
   103   $ ls /affaire/ref/CTIA01/document/
   104   annee/	mois/		jour/		type/
   104   annee/	mois/		jour/		type/
   105   CTIA01-040906-PRE-1-01.pdf
   105   CTIA01-040906-PRE-1-01.pdf
   106 
   106 
   107 
   107 
   123   $ ls /societe/nom/CETIAD/
   123   $ ls /societe/nom/CETIAD/
   124   ville/	affaire/	concerne_par/	CETIAD		Logilab
   124   ville/	affaire/	concerne_par/	CETIAD		Logilab
   125 
   125 
   126   $ ls /societe/nom/CETIAD/affaire/
   126   $ ls /societe/nom/CETIAD/affaire/
   127   ref/		societe/	concerne/	document/
   127   ref/		societe/	concerne/	document/
   128   concerne_par/	CTIA01		
   128   concerne_par/	CTIA01
   129 
   129 
   130   $ ls /societe/nom/CETIAD/affaire/document/
   130   $ ls /societe/nom/CETIAD/affaire/document/
   131   annee/	mois/		jour/		type/
   131   annee/	mois/		jour/		type/
   132   affaire/	concerne/	CTIA01-040906-PRE-1-01.pdf
   132   affaire/	concerne/	CTIA01-040906-PRE-1-01.pdf
   133 
   133 
   137   /document/affaire/concerne/societe/CETIAD/
   137   /document/affaire/concerne/societe/CETIAD/
   138 
   138 
   139 La logique est que si on est dans un répertoire document, il faut
   139 La logique est que si on est dans un répertoire document, il faut
   140 qu'il contienne des documents.
   140 qu'il contienne des documents.
   141 
   141 
   142 Cherche documents de 2002 qui concernent des affaires 
   142 Cherche documents de 2002 qui concernent des affaires
   143 qui concernent CETIAD;
   143 qui concernent CETIAD;
   144 ::
   144 ::
   145   /societe/CETIAD/affaire/document/annee/2002/
   145   /societe/CETIAD/affaire/document/annee/2002/
   146 
   146 
   147 Question: est-ce que les relations doivent être des composants
   147 Question: est-ce que les relations doivent être des composants