Allow primary keys to be any type, and test it.
[online-glom:gwt-glom.git] / src / test / resources / org / glom / web / server / test_example_music_collection_text_pk_fields.glom
1 <?xml version="1.0" encoding="UTF-8"?>
2 <glom_document xmlns="http://glom.org/glom_document" translation_original_locale="en" database_title="Music Collection" is_example="true" format_version="9" title="Music Collection">
3   <trans_set>
4     <trans loc="cs" val="Hudební sbírka"/>
5     <trans loc="de" val="Musiksammlung"/>
6     <trans loc="el" val="Μουσική συλλογή"/>
7     <trans loc="es" val="Colección de música"/>
8     <trans loc="fr" val="Collection de musique"/>
9     <trans loc="gl" val="Colección de música"/>
10     <trans loc="id" val="Koleksi Musik"/>
11     <trans loc="lv" val="Mūzikas kolekcija"/>
12     <trans loc="pt_BR" val="Coleção de música"/>
13     <trans loc="sl" val="Zbirka glasbe"/>
14   </trans_set>
15   <connection hosting_mode="postgres_self" server="localhost" port="5433" try_other_ports="false" database="glom_musiccollection211"/>
16   <table name="albums" overview_x="15" overview_y="9" title="Albums">
17     <example_rows>
18       <example_row>
19         <value column="album_id">borntorun</value>
20         <value column="comments"/>
21         <value column="name">Born To Run</value>
22         <value column="artist_id">bruce</value>
23         <value column="publisher_id">0.000000</value>
24         <value column="year">1975</value>
25       </example_row>
26       <example_row>
27         <value column="album_id">trueblue</value>
28         <value column="comments"/>
29         <value column="name">True Blue</value>
30         <value column="artist_id">mad</value>
31         <value column="publisher_id">warnerbros</value>
32         <value column="year">1987</value>
33       </example_row>
34       <example_row>
35         <value column="album_id">thewildtheinnocent</value>
36         <value column="comments"/>
37         <value column="name">The Wild, the Innocent, &amp; the E-Street Shuffle</value>
38         <value column="artist_id">bruce</value>
39         <value column="publisher_id">0.000000</value>
40         <value column="year">1973</value>
41       </example_row>
42       <example_row>
43         <value column="album_id">signothetimes</value>
44         <value column="comments"/>
45         <value column="name">Sign 'O' The Times</value>
46         <value column="artist_id">prince</value>
47         <value column="publisher_id">1.000000</value>
48         <value column="year">1987</value>
49       </example_row>
50       <example_row>
51         <value column="album_id">superfly</value>
52         <value column="comments"/>
53         <value column="name">Superfly</value>
54         <value column="artist_id">curtis</value>
55         <value column="publisher_id">2.000000</value>
56         <value column="year">1972</value>
57       </example_row>
58     </example_rows>
59     <trans_set>
60       <trans loc="cs" val="Alba"/>
61       <trans loc="de" val="Alben"/>
62       <trans loc="el" val="Δίσκοι"/>
63       <trans loc="en_GB" val="Albums"/>
64       <trans loc="es" val="Álbumes"/>
65       <trans loc="fr" val="Albums"/>
66       <trans loc="gl" val="Álbums"/>
67       <trans loc="id" val="Album"/>
68       <trans loc="lv" val="Albumi"/>
69       <trans loc="pt_BR" val="Álbuns"/>
70       <trans loc="sl" val="Albumi"/>
71     </trans_set>
72     <fields>
73       <field name="album_id" primary_key="true" unique="true" type="Text" title="Album ID">
74         <formatting/>
75         <trans_set>
76           <trans loc="cs" val="ID alba"/>
77           <trans loc="de" val="Albenkennung"/>
78           <trans loc="el" val="Αναγνωριστικό δίσκου"/>
79           <trans loc="en_GB" val="Album ID"/>
80           <trans loc="es" val="ID del álbum"/>
81           <trans loc="fr" val="ID de l'album"/>
82           <trans loc="gl" val="ID do álbum"/>
83           <trans loc="id" val="ID Album"/>
84           <trans loc="lv" val="Albuma ID"/>
85           <trans loc="pt_BR" val="ID de álbum"/>
86           <trans loc="sl" val="ID albuma"/>
87         </trans_set>
88       </field>
89       <field name="comments" type="Text" title="Comments">
90         <formatting format_text_multiline="true"/>
91         <trans_set>
92           <trans loc="cs" val="Poznámky"/>
93           <trans loc="de" val="Kommentare"/>
94           <trans loc="el" val="Σχόλια"/>
95           <trans loc="es" val="Comentarios"/>
96           <trans loc="fr" val="Commentaires"/>
97           <trans loc="gl" val="Comentarios"/>
98           <trans loc="id" val="Komentar"/>
99           <trans loc="lv" val="Komentāri"/>
100           <trans loc="pt_BR" val="Comentários"/>
101           <trans loc="sl" val="Opombe"/>
102         </trans_set>
103       </field>
104       <field name="name" type="Text" title="Name">
105         <formatting/>
106         <trans_set>
107           <trans loc="cs" val="Název"/>
108           <trans loc="de" val="Name"/>
109           <trans loc="el" val="Όνομα"/>
110           <trans loc="es" val="Nombre"/>
111           <trans loc="fr" val="Nom"/>
112           <trans loc="gl" val="Nome"/>
113           <trans loc="id" val="Nama"/>
114           <trans loc="lv" val="Nosaukums"/>
115           <trans loc="pt_BR" val="Nome"/>
116           <trans loc="sl" val="Ime"/>
117         </trans_set>
118       </field>
119       <field name="artist_id" type="Text" title="Artist ID">
120         <formatting choices_related="true" choices_related_relationship="artist" choices_related_field="artist_id" choices_related_show_all="true">
121           <choices_related_extra_layout>
122             <data_layout_groups>
123               <data_layout_group>
124                 <data_layout_item name="name" editable="true" use_default_formatting="true">
125                   <formatting/>
126                 </data_layout_item>
127               </data_layout_group>
128             </data_layout_groups>
129           </choices_related_extra_layout>
130         </formatting>
131         <trans_set>
132           <trans loc="cs" val="ID umělce"/>
133           <trans loc="de" val="Künstlerkennung"/>
134           <trans loc="el" val="Αναγνωριστικό καλλιτέχνη"/>
135           <trans loc="en_GB" val="Artist ID"/>
136           <trans loc="es" val="ID del artista"/>
137           <trans loc="fr" val="ID de l'artiste"/>
138           <trans loc="gl" val="ID do artista"/>
139           <trans loc="id" val="ID Artis"/>
140           <trans loc="lv" val="Izpildītāja ID"/>
141           <trans loc="pt_BR" val="ID de artista"/>
142           <trans loc="sl" val="ID izvajalca"/>
143         </trans_set>
144       </field>
145       <field name="publisher_id" type="Text" title="Publisher ID">
146         <formatting choices_related="true" choices_related_relationship="publisher" choices_related_field="publishers_id" choices_related_show_all="true">
147           <choices_related_extra_layout>
148             <data_layout_groups>
149               <data_layout_group>
150                 <data_layout_item name="name" editable="true" use_default_formatting="true">
151                   <formatting/>
152                 </data_layout_item>
153               </data_layout_group>
154             </data_layout_groups>
155           </choices_related_extra_layout>
156         </formatting>
157         <trans_set>
158           <trans loc="cs" val="ID vydavatele"/>
159           <trans loc="de" val="Herausgeber-Kennung"/>
160           <trans loc="el" val="Αναγνωριστικό εκδότη"/>
161           <trans loc="en_GB" val="Publisher ID"/>
162           <trans loc="es" val="ID de la editorial"/>
163           <trans loc="fr" val="ID de l'éditeur"/>
164           <trans loc="gl" val="ID da editorial"/>
165           <trans loc="id" val="ID Penerbit"/>
166           <trans loc="lv" val="Izdevēja ID"/>
167           <trans loc="pt_BR" val="ID de editor"/>
168           <trans loc="sl" val="ID založnika"/>
169         </trans_set>
170       </field>
171       <field name="year" type="Number" title="Year">
172         <formatting format_decimal_places="2"/>
173         <trans_set>
174           <trans loc="cs" val="Rok"/>
175           <trans loc="de" val="Jahr"/>
176           <trans loc="el" val="Έτος"/>
177           <trans loc="en_GB" val="Year"/>
178           <trans loc="es" val="Año"/>
179           <trans loc="fr" val="Année"/>
180           <trans loc="gl" val="Ano"/>
181           <trans loc="id" val="Tahun"/>
182           <trans loc="lv" val="Gads"/>
183           <trans loc="pt_BR" val="Ano"/>
184           <trans loc="sl" val="Leto"/>
185         </trans_set>
186       </field>
187     </fields>
188     <relationships>
189       <relationship name="artist" key="artist_id" other_table="artists" other_key="artist_id" title="Artist">
190         <trans_set>
191           <trans loc="cs" val="Umělec"/>
192           <trans loc="de" val="Künstler"/>
193           <trans loc="el" val="Καλλιτέχνης"/>
194           <trans loc="es" val="Artista"/>
195           <trans loc="fr" val="Artiste"/>
196           <trans loc="gl" val="Artista"/>
197           <trans loc="id" val="Artis"/>
198           <trans loc="lv" val="Izpildītājs"/>
199           <trans loc="pt_BR" val="Artista"/>
200           <trans loc="sl" val="Izvajalec"/>
201         </trans_set>
202       </relationship>
203       <relationship name="publisher" key="publisher_id" other_table="publishers" other_key="publishers_id" title="Publisher">
204         <trans_set>
205           <trans loc="cs" val="Vydavatel"/>
206           <trans loc="de" val="Herausgeber"/>
207           <trans loc="el" val="Εκδότης"/>
208           <trans loc="es" val="Editorial"/>
209           <trans loc="fr" val="Éditeur"/>
210           <trans loc="gl" val="Editorial"/>
211           <trans loc="id" val="Penerbit"/>
212           <trans loc="lv" val="Izdevējs"/>
213           <trans loc="pt_BR" val="Editor"/>
214           <trans loc="sl" val="Založnik"/>
215         </trans_set>
216       </relationship>
217       <relationship name="songs" key="album_id" other_table="songs" other_key="album_id" auto_create="true" allow_edit="true" title="Songs">
218         <trans_set>
219           <trans loc="cs" val="Skladby"/>
220           <trans loc="de" val="Lieder"/>
221           <trans loc="el" val="Τραγούδια"/>
222           <trans loc="es" val="Canciones"/>
223           <trans loc="fr" val="Chansons"/>
224           <trans loc="gl" val="Cancións"/>
225           <trans loc="id" val="Lagu"/>
226           <trans loc="lv" val="Dziesmas"/>
227           <trans loc="pt_BR" val="Canções"/>
228           <trans loc="sl" val="Skladbe"/>
229         </trans_set>
230       </relationship>
231     </relationships>
232     <data_layouts>
233       <data_layout name="details" parent_table="albums">
234         <data_layout_groups>
235           <data_layout_group name="overview" columns_count="2" title="Overview">
236             <trans_set>
237               <trans loc="cs" val="Přehled"/>
238               <trans loc="de" val="Overview"/>
239               <trans loc="el" val="Επισκόπηση"/>
240               <trans loc="es" val="Visión general"/>
241               <trans loc="fr" val="Résumé"/>
242               <trans loc="gl" val="Vista xeral"/>
243               <trans loc="id" val="Ringkasan"/>
244               <trans loc="lv" val="Pārskats"/>
245               <trans loc="pt_BR" val="Visão geral"/>
246               <trans loc="sl" val="Pregled"/>
247             </trans_set>
248             <data_layout_item name="album_id" editable="true" use_default_formatting="true">
249               <formatting/>
250             </data_layout_item>
251             <data_layout_item name="name" editable="true" use_default_formatting="true">
252               <formatting/>
253             </data_layout_item>
254           </data_layout_group>
255           <data_layout_group name="details" columns_count="2" title="Details">
256             <trans_set>
257               <trans loc="cs" val="Podrobnosti"/>
258               <trans loc="de" val="Details"/>
259               <trans loc="el" val="Λεπτομέρειες"/>
260               <trans loc="es" val="Detalles"/>
261               <trans loc="fr" val="Détails"/>
262               <trans loc="gl" val="Detalles"/>
263               <trans loc="id" val="Rincian"/>
264               <trans loc="lv" val="Sīkāka informācija"/>
265               <trans loc="pt_BR" val="Detalhes"/>
266               <trans loc="sl" val="Podrobnosti"/>
267             </trans_set>
268             <data_layout_group name="artist" title="Artist">
269               <trans_set>
270                 <trans loc="cs" val="Umělec"/>
271                 <trans loc="de" val="Artist"/>
272                 <trans loc="el" val="Καλλιτέχνης"/>
273                 <trans loc="es" val="Artista"/>
274                 <trans loc="fr" val="Artiste"/>
275                 <trans loc="gl" val="Artista"/>
276                 <trans loc="id" val="Artis"/>
277                 <trans loc="lv" val="Izpildītājs"/>
278                 <trans loc="pt_BR" val="Artista"/>
279                 <trans loc="sl" val="Izvajalec"/>
280               </trans_set>
281               <data_layout_item name="artist_id" editable="true" use_default_formatting="true">
282                 <formatting/>
283               </data_layout_item>
284               <data_layout_item name="name" relationship="artist" editable="true" use_default_formatting="true">
285                 <formatting/>
286               </data_layout_item>
287             </data_layout_group>
288             <data_layout_group name="publisher" title="Publisher">
289               <trans_set>
290                 <trans loc="cs" val="Vydavatel"/>
291                 <trans loc="de" val="Publisher"/>
292                 <trans loc="el" val="Εκδότης"/>
293                 <trans loc="es" val="Editorial"/>
294                 <trans loc="fr" val="Éditeur"/>
295                 <trans loc="gl" val="Editorial"/>
296                 <trans loc="id" val="Penerbit"/>
297                 <trans loc="lv" val="Izdevējs"/>
298                 <trans loc="pt_BR" val="Editor"/>
299                 <trans loc="sl" val="Založnik"/>
300               </trans_set>
301               <data_layout_item name="publisher_id" editable="true" use_default_formatting="true">
302                 <formatting/>
303               </data_layout_item>
304               <data_layout_item name="name" relationship="publisher" editable="true" use_default_formatting="true">
305                 <formatting/>
306               </data_layout_item>
307             </data_layout_group>
308             <data_layout_item name="year" editable="true" use_default_formatting="true">
309               <formatting format_thousands_separator="true" format_decimal_places="2"/>
310             </data_layout_item>
311             <data_layout_portal relationship="songs" portal_rows_count_min="6" portal_rows_count_max="6">
312               <data_layout_item name="name" editable="true" use_default_formatting="true">
313                 <formatting/>
314               </data_layout_item>
315             </data_layout_portal>
316             <data_layout_item name="comments" editable="true" use_default_formatting="true">
317               <formatting/>
318             </data_layout_item>
319           </data_layout_group>
320         </data_layout_groups>
321       </data_layout>
322       <data_layout name="list" parent_table="albums">
323         <data_layout_groups>
324           <data_layout_group name="toplevel">
325             <data_layout_item name="name" editable="true" use_default_formatting="true">
326               <formatting/>
327             </data_layout_item>
328             <data_layout_item name="year" editable="true" use_default_formatting="true">
329               <formatting format_thousands_separator="true" format_decimal_places="2"/>
330             </data_layout_item>
331             <data_layout_item name="artist_id" editable="true" use_default_formatting="true">
332               <formatting/>
333             </data_layout_item>
334             <data_layout_item name="name" relationship="artist" editable="true" use_default_formatting="true">
335               <title_custom use_custom="true" title="Artist Name">
336                 <trans_set>
337                   <trans loc="cs" val="Jméno umělce"/>
338                   <trans loc="de" val="Künstlername"/>
339                   <trans loc="el" val="Όνομα καλλιτέχνη"/>
340                   <trans loc="es" val="Nombre del artista"/>
341                   <trans loc="fr" val="Nom de l'artiste"/>
342                   <trans loc="gl" val="Nome do artista"/>
343                   <trans loc="id" val="Nama Artis"/>
344                   <trans loc="lv" val="Izpildītāja vārds"/>
345                   <trans loc="pt_BR" val="Nome do artista"/>
346                   <trans loc="sl" val="Ime izvajalca"/>
347                 </trans_set>
348               </title_custom>
349               <formatting/>
350             </data_layout_item>
351             <data_layout_item name="publisher_id" editable="true" use_default_formatting="true">
352               <formatting/>
353             </data_layout_item>
354             <data_layout_item name="name" relationship="publisher" editable="true" use_default_formatting="true">
355               <title_custom use_custom="true" title="Publisher Name">
356                 <trans_set>
357                   <trans loc="cs" val="Jméno vydavatele"/>
358                   <trans loc="de" val="Name des Herausgebers"/>
359                   <trans loc="el" val="Όνομα εκδότη"/>
360                   <trans loc="es" val="Nombre de la editorial"/>
361                   <trans loc="fr" val="Nom de l'éditeur"/>
362                   <trans loc="gl" val="Nome da editorial"/>
363                   <trans loc="id" val="Nama Penerbit"/>
364                   <trans loc="lv" val="Izdevēja nosaukums"/>
365                   <trans loc="pt_BR" val="Nome do editor"/>
366                   <trans loc="sl" val="Ime izdajatelja"/>
367                 </trans_set>
368               </title_custom>
369               <formatting/>
370             </data_layout_item>
371             <data_layout_item name="comments" editable="true" use_default_formatting="true">
372               <formatting/>
373             </data_layout_item>
374           </data_layout_group>
375         </data_layout_groups>
376       </data_layout>
377     </data_layouts>
378     <reports>
379       <report name="albums_by_artist" show_table_title="true" title="Albums By Artist">
380         <data_layout_groups>
381           <data_layout_group>
382             <data_layout_item_groupby>
383               <groupby name="artist_id" editable="true" use_default_formatting="true"/>
384               <secondary_fields>
385                 <data_layout_group>
386                   <data_layout_item name="name" relationship="artist" editable="true" use_default_formatting="true">
387                     <title_custom use_custom="true" title="Artist Name">
388                       <trans_set>
389                         <trans loc="cs" val="Jméno umělce"/>
390                         <trans loc="de" val="Künstlername"/>
391                         <trans loc="el" val="Όνομα καλλιτέχνη"/>
392                         <trans loc="es" val="Nombre del artista"/>
393                         <trans loc="fr" val="Nom de l'artiste"/>
394                         <trans loc="gl" val="Nome do artista"/>
395                         <trans loc="id" val="Nama Artis"/>
396                         <trans loc="lv" val="Izpildītāja vārds"/>
397                         <trans loc="pt_BR" val="Nome do artista"/>
398                         <trans loc="sl" val="Ime izvajalca"/>
399                       </trans_set>
400                     </title_custom>
401                     <formatting/>
402                   </data_layout_item>
403                 </data_layout_group>
404               </secondary_fields>
405               <data_layout_item name="name" editable="true" use_default_formatting="true">
406                 <formatting/>
407               </data_layout_item>
408               <data_layout_item name="year" editable="true" use_default_formatting="true">
409                 <formatting format_thousands_separator="true" format_decimal_places="2"/>
410               </data_layout_item>
411             </data_layout_item_groupby>
412           </data_layout_group>
413         </data_layout_groups>
414         <trans_set>
415           <trans loc="cs" val="Alba od umělce"/>
416           <trans loc="de" val="Alben nach Künstler"/>
417           <trans loc="el" val="Δίσκοι κατά καλλιτέχνες"/>
418           <trans loc="es" val="Álbumes por artista"/>
419           <trans loc="fr" val="Albums par artiste"/>
420           <trans loc="gl" val="Álbums por artista"/>
421           <trans loc="id" val="Album Berdasar Artis"/>
422           <trans loc="lv" val="Albumi pēc izpildītāja"/>
423           <trans loc="pt_BR" val="Álbuns por artista"/>
424           <trans loc="sl" val="Albumi izvajalca"/>
425         </trans_set>
426       </report>
427     </reports>
428     <print_layouts/>
429   </table>
430   <table name="artists" default="true" overview_x="407" overview_y="119" title="Artists">
431     <example_rows>
432       <example_row>
433         <value column="artist_id">bruce</value>
434         <value column="description"/>
435         <value column="comments"/>
436         <value column="name">Bruce Springsteen</value>
437       </example_row>
438       <example_row>
439         <value column="artist_id">mad</value>
440         <value column="description"/>
441         <value column="comments"/>
442         <value column="name">Madonna</value>
443       </example_row>
444       <example_row>
445         <value column="artist_id">prince</value>
446         <value column="description"/>
447         <value column="comments"/>
448         <value column="name">Prince</value>
449       </example_row>
450       <example_row>
451         <value column="artist_id">curtis</value>
452         <value column="description"/>
453         <value column="comments"/>
454         <value column="name">Curtis Mayfield</value>
455       </example_row>
456     </example_rows>
457     <trans_set>
458       <trans loc="cs" val="Umělci"/>
459       <trans loc="de" val="Künstler"/>
460       <trans loc="el" val="Καλλιτέχνες"/>
461       <trans loc="en_GB" val="Artists"/>
462       <trans loc="es" val="Artistas"/>
463       <trans loc="fr" val="Artistes"/>
464       <trans loc="gl" val="Artistas"/>
465       <trans loc="id" val="Artis"/>
466       <trans loc="lv" val="Izpildītāji"/>
467       <trans loc="pt_BR" val="Artistas"/>
468       <trans loc="sl" val="Izvajalci"/>
469     </trans_set>
470     <fields>
471       <field name="artist_id" primary_key="true" unique="true" type="Text" title="Artist ID">
472         <formatting/>
473         <trans_set>
474           <trans loc="cs" val="ID umělce"/>
475           <trans loc="de" val="Künstlerkennung"/>
476           <trans loc="el" val="Αναγνωριστικό καλλιτέχνη"/>
477           <trans loc="en_GB" val="Artist ID"/>
478           <trans loc="es" val="ID del artista"/>
479           <trans loc="fr" val="ID de l'artiste"/>
480           <trans loc="gl" val="ID do artista"/>
481           <trans loc="id" val="ID Artis"/>
482           <trans loc="lv" val="Izpildītāja ID"/>
483           <trans loc="pt_BR" val="ID de artista"/>
484           <trans loc="sl" val="ID izvajalca"/>
485         </trans_set>
486       </field>
487       <field name="description" type="Text" title="Description">
488         <formatting/>
489         <trans_set>
490           <trans loc="cs" val="Popis"/>
491           <trans loc="de" val="Beschreibung"/>
492           <trans loc="el" val="Περιγραφή"/>
493           <trans loc="es" val="Descripción"/>
494           <trans loc="fr" val="Description"/>
495           <trans loc="gl" val="Descrición"/>
496           <trans loc="id" val="Deskripsi"/>
497           <trans loc="lv" val="Apraksts"/>
498           <trans loc="pt_BR" val="Descrição"/>
499           <trans loc="sl" val="Opis"/>
500         </trans_set>
501       </field>
502       <field name="comments" type="Text" title="Comments">
503         <formatting format_text_multiline="true"/>
504         <trans_set>
505           <trans loc="cs" val="Poznámky"/>
506           <trans loc="de" val="Kommentare"/>
507           <trans loc="el" val="Σχόλια"/>
508           <trans loc="es" val="Comentarios"/>
509           <trans loc="fr" val="Commentaires"/>
510           <trans loc="gl" val="Comentarios"/>
511           <trans loc="id" val="Komentar"/>
512           <trans loc="lv" val="Komentāri"/>
513           <trans loc="pt_BR" val="Comentários"/>
514           <trans loc="sl" val="Opombe"/>
515         </trans_set>
516       </field>
517       <field name="name" type="Text" title="Name">
518         <formatting/>
519         <trans_set>
520           <trans loc="cs" val="Jméno"/>
521           <trans loc="de" val="Name"/>
522           <trans loc="el" val="Όνομα"/>
523           <trans loc="es" val="Nombre"/>
524           <trans loc="fr" val="Nom"/>
525           <trans loc="gl" val="Nome"/>
526           <trans loc="id" val="Nama"/>
527           <trans loc="lv" val="Vārds"/>
528           <trans loc="pt_BR" val="Nome"/>
529           <trans loc="sl" val="Ime"/>
530         </trans_set>
531       </field>
532     </fields>
533     <relationships>
534       <relationship name="albums" key="artist_id" other_table="albums" other_key="artist_id" auto_create="true" allow_edit="true" title="Albums">
535         <trans_set>
536           <trans loc="cs" val="Alba"/>
537           <trans loc="de" val="Alben"/>
538           <trans loc="el" val="Δίσκοι"/>
539           <trans loc="es" val="Álbumes"/>
540           <trans loc="fr" val="Albums"/>
541           <trans loc="gl" val="Álbums"/>
542           <trans loc="id" val="Album"/>
543           <trans loc="lv" val="Albumi"/>
544           <trans loc="pt_BR" val="Álbuns"/>
545           <trans loc="sl" val="Albumi"/>
546         </trans_set>
547       </relationship>
548     </relationships>
549     <data_layouts>
550       <data_layout name="details" parent_table="artists">
551         <data_layout_groups>
552           <data_layout_group name="overview" columns_count="2" title="Overview">
553             <trans_set>
554               <trans loc="cs" val="Přehled"/>
555               <trans loc="de" val="Overview"/>
556               <trans loc="el" val="Επισκόπηση"/>
557               <trans loc="es" val="Visión general"/>
558               <trans loc="fr" val="Résumé"/>
559               <trans loc="gl" val="Vista xeral"/>
560               <trans loc="id" val="Ringkasan"/>
561               <trans loc="lv" val="Pārskats"/>
562               <trans loc="pt_BR" val="Visão geral"/>
563               <trans loc="sl" val="Pregled"/>
564             </trans_set>
565             <data_layout_item name="artist_id" editable="true" use_default_formatting="true">
566               <formatting/>
567             </data_layout_item>
568             <data_layout_item name="name" editable="true" use_default_formatting="true">
569               <formatting/>
570             </data_layout_item>
571           </data_layout_group>
572           <data_layout_group name="details" columns_count="2" title="Details">
573             <trans_set>
574               <trans loc="cs" val="Podrobnosti"/>
575               <trans loc="de" val="Details"/>
576               <trans loc="el" val="Λεπτομέρειες"/>
577               <trans loc="es" val="Detalles"/>
578               <trans loc="fr" val="Détails"/>
579               <trans loc="gl" val="Detalles"/>
580               <trans loc="id" val="Rincian"/>
581               <trans loc="lv" val="Sīkāka informācija"/>
582               <trans loc="pt_BR" val="Detalhes"/>
583               <trans loc="sl" val="Podrobnosti"/>
584             </trans_set>
585             <data_layout_item name="description" editable="true" use_default_formatting="true">
586               <formatting/>
587             </data_layout_item>
588             <data_layout_portal relationship="albums" portal_rows_count_min="6" portal_rows_count_max="6">
589               <data_layout_item name="name" editable="true" use_default_formatting="true">
590                 <formatting/>
591               </data_layout_item>
592               <data_layout_item name="year" editable="true" use_default_formatting="true">
593                 <formatting format_thousands_separator="true" format_decimal_places="2"/>
594               </data_layout_item>
595             </data_layout_portal>
596             <data_layout_item name="comments" editable="true" use_default_formatting="true">
597               <formatting/>
598             </data_layout_item>
599           </data_layout_group>
600         </data_layout_groups>
601       </data_layout>
602       <data_layout name="list" parent_table="artists">
603         <data_layout_groups>
604           <data_layout_group name="main">
605             <data_layout_item name="artist_id" editable="true" use_default_formatting="true">
606               <formatting/>
607             </data_layout_item>
608             <data_layout_item name="name" editable="true" use_default_formatting="true">
609               <formatting/>
610             </data_layout_item>
611             <data_layout_item name="description" editable="true" use_default_formatting="true">
612               <formatting/>
613             </data_layout_item>
614             <data_layout_item name="comments" editable="true" use_default_formatting="true">
615               <formatting/>
616             </data_layout_item>
617           </data_layout_group>
618         </data_layout_groups>
619       </data_layout>
620     </data_layouts>
621     <reports/>
622     <print_layouts/>
623   </table>
624   <table name="publishers" overview_x="411" overview_y="235" title="Publishers">
625     <example_rows>
626       <example_row>
627         <value column="publishers_id">sony</value>
628         <value column="comments"/>
629         <value column="name">Sony</value>
630       </example_row>
631       <example_row>
632         <value column="publishers_id">warnerbros</value>
633         <value column="comments"/>
634         <value column="name">Warner Bros</value>
635       </example_row>
636       <example_row>
637         <value column="publishers_id">rhino</value>
638         <value column="comments"/>
639         <value column="name">Rhino</value>
640       </example_row>
641     </example_rows>
642     <trans_set>
643       <trans loc="cs" val="Vydavatelé"/>
644       <trans loc="de" val="Herausgeber"/>
645       <trans loc="el" val="Εκδότες"/>
646       <trans loc="en_GB" val="Publishers"/>
647       <trans loc="es" val="Editoriales"/>
648       <trans loc="fr" val="Éditeurs"/>
649       <trans loc="gl" val="Editoriais"/>
650       <trans loc="id" val="Penerbit"/>
651       <trans loc="lv" val="Izdevēji"/>
652       <trans loc="pt_BR" val="Editores"/>
653       <trans loc="sl" val="Založniki"/>
654     </trans_set>
655     <fields>
656       <field name="publishers_id" primary_key="true" unique="true" type="Text" title="Publisher ID">
657         <formatting/>
658         <trans_set>
659           <trans loc="cs" val="ID vydavatele"/>
660           <trans loc="de" val="Herausgeber-Kennung"/>
661           <trans loc="el" val="Αναγνωριστικό εκδότη"/>
662           <trans loc="en_GB" val="Publisher ID"/>
663           <trans loc="es" val="ID de la editorial"/>
664           <trans loc="fr" val="ID de l'éditeur"/>
665           <trans loc="gl" val="ID da editorial"/>
666           <trans loc="id" val="ID Penerbit"/>
667           <trans loc="lv" val="Izdevēja ID"/>
668           <trans loc="pt_BR" val="ID de editor"/>
669           <trans loc="sl" val="ID založnika"/>
670         </trans_set>
671       </field>
672       <field name="comments" type="Text" title="Comments">
673         <formatting format_text_multiline="true"/>
674         <trans_set>
675           <trans loc="cs" val="Poznámky"/>
676           <trans loc="de" val="Kommentare"/>
677           <trans loc="el" val="Σχόλια"/>
678           <trans loc="es" val="Comentarios"/>
679           <trans loc="fr" val="Commentaires"/>
680           <trans loc="gl" val="Comentarios"/>
681           <trans loc="id" val="Komentar"/>
682           <trans loc="lv" val="Komentāri"/>
683           <trans loc="pt_BR" val="Comentários"/>
684           <trans loc="sl" val="Opombe"/>
685         </trans_set>
686       </field>
687       <field name="name" type="Text" title="Name">
688         <formatting/>
689         <trans_set>
690           <trans loc="cs" val="Jméno"/>
691           <trans loc="de" val="Name"/>
692           <trans loc="el" val="Όνομα"/>
693           <trans loc="es" val="Nombre"/>
694           <trans loc="fr" val="Nom"/>
695           <trans loc="gl" val="Nome"/>
696           <trans loc="id" val="Nama"/>
697           <trans loc="lv" val="Nosaukums"/>
698           <trans loc="pt_BR" val="Nome"/>
699           <trans loc="sl" val="Ime"/>
700         </trans_set>
701       </field>
702     </fields>
703     <relationships>
704       <relationship name="albums" key="publishers_id" other_table="albums" other_key="publisher_id" title="Albums">
705         <trans_set>
706           <trans loc="cs" val="Alba"/>
707           <trans loc="de" val="Alben"/>
708           <trans loc="el" val="Δίσκοι"/>
709           <trans loc="es" val="Álbumes"/>
710           <trans loc="fr" val="Albums"/>
711           <trans loc="gl" val="Álbums"/>
712           <trans loc="id" val="Album"/>
713           <trans loc="lv" val="Albumi"/>
714           <trans loc="pt_BR" val="Álbuns"/>
715           <trans loc="sl" val="Albumi"/>
716         </trans_set>
717       </relationship>
718     </relationships>
719     <data_layouts>
720       <data_layout name="details" parent_table="publishers">
721         <data_layout_groups>
722           <data_layout_group name="overview" columns_count="2" title="Overview">
723             <trans_set>
724               <trans loc="cs" val="Přehled"/>
725               <trans loc="de" val="Overview"/>
726               <trans loc="el" val="Επισκόπηση"/>
727               <trans loc="es" val="Visión general"/>
728               <trans loc="fr" val="Résumé"/>
729               <trans loc="gl" val="Vista xeral"/>
730               <trans loc="id" val="Ringkasan"/>
731               <trans loc="lv" val="Pārskats"/>
732               <trans loc="pt_BR" val="Visão geral"/>
733               <trans loc="sl" val="Pregled"/>
734             </trans_set>
735             <data_layout_item name="publishers_id" editable="true" use_default_formatting="true">
736               <formatting/>
737             </data_layout_item>
738             <data_layout_item name="name" editable="true" use_default_formatting="true">
739               <formatting/>
740             </data_layout_item>
741           </data_layout_group>
742           <data_layout_group name="details" title="Details">
743             <trans_set>
744               <trans loc="cs" val="Podrobnosti"/>
745               <trans loc="de" val="Details"/>
746               <trans loc="el" val="Λεπτομέρειες"/>
747               <trans loc="es" val="Detalles"/>
748               <trans loc="fr" val="Détails"/>
749               <trans loc="gl" val="Detalles"/>
750               <trans loc="id" val="Rincian"/>
751               <trans loc="lv" val="Sīkāka informācija"/>
752               <trans loc="pt_BR" val="Detalhes"/>
753               <trans loc="sl" val="Podrobnosti"/>
754             </trans_set>
755             <data_layout_item name="comments" editable="true" use_default_formatting="true">
756               <formatting/>
757             </data_layout_item>
758             <data_layout_portal relationship="albums" portal_rows_count_min="6" portal_rows_count_max="6">
759               <data_layout_item name="album_id" use_default_formatting="true">
760                 <formatting/>
761               </data_layout_item>
762               <data_layout_item name="name" use_default_formatting="true">
763                 <formatting/>
764               </data_layout_item>
765               <data_layout_item name="name" relationship="artist" use_default_formatting="true">
766                 <formatting/>
767               </data_layout_item>
768             </data_layout_portal>
769           </data_layout_group>
770         </data_layout_groups>
771       </data_layout>
772       <data_layout name="list" parent_table="publishers">
773         <data_layout_groups>
774           <data_layout_group name="main">
775             <data_layout_item name="publishers_id" editable="true" use_default_formatting="true">
776               <formatting/>
777             </data_layout_item>
778             <data_layout_item name="comments" editable="true" use_default_formatting="true">
779               <formatting/>
780             </data_layout_item>
781             <data_layout_item name="name" editable="true" use_default_formatting="true">
782               <formatting/>
783             </data_layout_item>
784           </data_layout_group>
785         </data_layout_groups>
786       </data_layout>
787     </data_layouts>
788     <reports/>
789     <print_layouts/>
790   </table>
791   <table name="songs" overview_x="407" overview_y="7" title="Songs">
792     <example_rows>
793       <example_row>
794         <value column="song_id">4thofjuly</value>
795         <value column="comments"/>
796         <value column="album_id">borntorun</value>
797         <value column="name">4th of July, Asbury Park (Sandy)</value>
798       </example_row>
799       <example_row>
800         <value column="song_id">backstreets</value>
801         <value column="comments"/>
802         <value column="album_id">borntorun</value>
803         <value column="name">Backstreets</value>
804       </example_row>
805       <example_row>
806         <value column="song_id">ballad</value>
807         <value column="comments"/>
808         <value column="album_id">borntorun</value>
809         <value column="name">Ballad of Dorothy Parker</value>
810       </example_row>
811       <example_row>
812         <value column="song_id">borntorun</value>
813         <value column="comments"/>
814         <value column="album_id">borntorun</value>
815         <value column="name">Born To Run</value>
816       </example_row>
817       <example_row>
818         <value column="song_id">estreetshuffle</value>
819         <value column="comments"/>
820         <value column="album_id">borntorun</value>
821         <value column="name">E Street Shuffle</value>
822       </example_row>
823       <example_row>
824         <value column="song_id">kittysback</value>
825         <value column="comments"/>
826         <value column="album_id">thewildtheinnocent</value>
827         <value column="name">Kitty's Back</value>
828       </example_row>
829       <example_row>
830         <value column="song_id">hotthing</value>
831         <value column="comments"/>
832         <value column="album_id">signothetimes</value>
833         <value column="name">Hot Thing</value>
834       </example_row>
835       <example_row>
836         <value column="song_id">foreverinmylife</value>
837         <value column="comments"/>
838         <value column="album_id">signothetimes</value>
839         <value column="name">Forever In My Life</value>
840       </example_row>
841       <example_row>
842         <value column="song_id">housequake</value>
843         <value column="comments"/>
844         <value column="album_id">signothetimes</value>
845         <value column="name">Housequake</value>
846       </example_row>
847       <example_row>
848         <value column="song_id">icouldnever</value>
849         <value column="comments"/>
850         <value column="album_id">signothetimes</value>
851         <value column="name">I Could Never Take The Place Of Your Man</value>
852       </example_row>
853       <example_row>
854         <value column="song_id">ifiwasyourgirlfriend</value>
855         <value column="comments"/>
856         <value column="album_id">signothetimes</value>
857         <value column="name">If I Was Your Girlfriend</value>
858       </example_row>
859       <example_row>
860         <value column="song_id">incident</value>
861         <value column="comments"/>
862         <value column="album_id">signothetimes</value>
863         <value column="name">Incident on 57th Street</value>
864       </example_row>
865       <example_row>
866         <value column="song_id">it</value>
867         <value column="comments"/>
868         <value column="album_id">signothetimes</value>
869         <value column="name">It</value>
870       </example_row>
871       <example_row>
872         <value column="song_id">jungleland</value>
873         <value column="comments"/>
874         <value column="album_id">thewildtheinnocent</value>
875         <value column="name">Jungleland</value>
876       </example_row>
877       <example_row>
878         <value column="song_id">meeting</value>
879         <value column="comments"/>
880         <value column="album_id">thewildtheinnocent</value>
881         <value column="name">Meeting Across The River</value>
882       </example_row>
883       <example_row>
884         <value column="song_id">newyork</value>
885         <value column="comments"/>
886         <value column="album_id">thewildtheinnocent</value>
887         <value column="name">New York City Serenade</value>
888       </example_row>
889       <example_row>
890         <value column="song_id">night</value>
891         <value column="comments"/>
892         <value column="album_id">thewildtheinnocent</value>
893         <value column="name">Night</value>
894       </example_row>
895       <example_row>
896         <value column="song_id">playinthtesunshine</value>
897         <value column="comments"/>
898         <value column="album_id">signothetimes</value>
899         <value column="name">Play In The Sunshine</value>
900       </example_row>
901       <example_row>
902         <value column="song_id">rosalita</value>
903         <value column="comments"/>
904         <value column="album_id">thewildtheinnocent</value>
905         <value column="name">Rosalita (Come out Tonight)</value>
906       </example_row>
907       <example_row>
908         <value column="song_id">shestheone</value>
909         <value column="comments"/>
910         <value column="album_id">thewildtheinnocent</value>
911         <value column="name">She's The One</value>
912       </example_row>
913       <example_row>
914         <value column="song_id">signothetimes</value>
915         <value column="comments"/>
916         <value column="album_id">signothetimes</value>
917         <value column="name">Sign 'O' The Times</value>
918       </example_row>
919       <example_row>
920         <value column="song_id">slowlove</value>
921         <value column="comments"/>
922         <value column="album_id">signothetimes</value>
923         <value column="name">Slow Love</value>
924       </example_row>
925       <example_row>
926         <value column="song_id">starfishand</value>
927         <value column="comments"/>
928         <value column="album_id">signothetimes</value>
929         <value column="name">Starfish and Coffee</value>
930       </example_row>
931       <example_row>
932         <value column="song_id">strangerelationship</value>
933         <value column="comments"/>
934         <value column="album_id">signothetimes</value>
935         <value column="name">Strange Relationship</value>
936       </example_row>
937       <example_row>
938         <value column="song_id">tenthavenue</value>
939         <value column="comments"/>
940         <value column="album_id">borntorun</value>
941         <value column="name">Tenth Avenue Freeze Out</value>
942       </example_row>
943       <example_row>
944         <value column="song_id">thunderroad</value>
945         <value column="comments"/>
946         <value column="album_id">borntorun</value>
947         <value column="name">Thunder Road</value>
948       </example_row>
949       <example_row>
950         <value column="song_id">ugotthelook</value>
951         <value column="comments"/>
952         <value column="album_id">signothetimes</value>
953         <value column="name">U Got The Look</value>
954       </example_row>
955       <example_row>
956         <value column="song_id">wildbilly</value>
957         <value column="comments"/>
958         <value column="album_id">thewildtheinnocent</value>
959         <value column="name">Wild Billy's Circus Story</value>
960       </example_row>
961       <example_row>
962         <value column="song_id">junkiechase</value>
963         <value column="comments"/>
964         <value column="album_id">thewildtheinnocent</value>
965         <value column="name">Junkie Chase (Instrumental)</value>
966       </example_row>
967       <example_row>
968         <value column="song_id">laisla</value>
969         <value column="comments"/>
970         <value column="album_id">trueblue</value>
971         <value column="name">La Isla Bonita</value>
972       </example_row>
973       <example_row>
974         <value column="song_id">littlechildrunningwild</value>
975         <value column="comments"/>
976         <value column="album_id">trueblue</value>
977         <value column="name">Little Child Runnin' Wild</value>
978       </example_row>
979       <example_row>
980         <value column="song_id">livetotell</value>
981         <value column="comments"/>
982         <value column="album_id">trueblue</value>
983         <value column="name">Live To Tell</value>
984       </example_row>
985       <example_row>
986         <value column="song_id">lovemakes</value>
987         <value column="comments"/>
988         <value column="album_id">thewildtheinnocent</value>
989         <value column="name">Love Makes The World Go Round</value>
990       </example_row>
991       <example_row>
992         <value column="song_id">nothingonme</value>
993         <value column="comments"/>
994         <value column="album_id">superfly</value>
995         <value column="name">No Thing On Me (Cocaine Song)</value>
996       </example_row>
997       <example_row>
998         <value column="song_id">openyourheart</value>
999         <value column="comments"/>
1000         <value column="album_id">trueblue</value>
1001         <value column="name">Open Your Heart</value>
1002       </example_row>
1003       <example_row>
1004         <value column="song_id">papadontpreach</value>
1005         <value column="comments"/>
1006         <value column="album_id">trueblue</value>
1007         <value column="name">Papa Don't Preach</value>
1008       </example_row>
1009       <example_row>
1010         <value column="song_id">pusherman</value>
1011         <value column="comments"/>
1012         <value column="album_id">superfly</value>
1013         <value column="name">Pusherman</value>
1014       </example_row>
1015       <example_row>
1016         <value column="song_id">superfly</value>
1017         <value column="comments"/>
1018         <value column="album_id">superfly</value>
1019         <value column="name">Superfly</value>
1020       </example_row>
1021       <example_row>
1022         <value column="song_id">thecross</value>
1023         <value column="comments"/>
1024         <value column="album_id">signothetimes</value>
1025         <value column="name">The Cross</value>
1026       </example_row>
1027       <example_row>
1028         <value column="song_id">think</value>
1029         <value column="comments"/>
1030         <value column="album_id">signothetimes</value>
1031         <value column="name">Think (Instrumental)</value>
1032       </example_row>
1033       <example_row>
1034         <value column="song_id">trueblue</value>
1035         <value column="comments"/>
1036         <value column="album_id">trueblue</value>
1037         <value column="name">True Blue</value>
1038       </example_row>
1039       <example_row>
1040         <value column="song_id">wherestheparty</value>
1041         <value column="comments"/>
1042         <value column="album_id">trueblue</value>
1043         <value column="name">Where's The Party</value>
1044       </example_row>
1045       <example_row>
1046         <value column="song_id">whiteheart</value>
1047         <value column="comments"/>
1048         <value column="album_id">trueblue</value>
1049         <value column="name">White Heart</value>
1050       </example_row>
1051       <example_row>
1052         <value column="song_id">adore</value>
1053         <value column="comments"/>
1054         <value column="album_id">borntorun</value>
1055         <value column="name">Adore</value>
1056       </example_row>
1057       <example_row>
1058         <value column="song_id">eddieyoushouldknowbetter</value>
1059         <value column="comments"/>
1060         <value column="album_id">borntorun</value>
1061         <value column="name">Eddie You Should Know Better</value>
1062       </example_row>
1063       <example_row>
1064         <value column="song_id">freddiesdead</value>
1065         <value column="comments"/>
1066         <value column="album_id">signothetimes</value>
1067         <value column="name">Freddie's Dead</value>
1068       </example_row>
1069       <example_row>
1070         <value column="song_id">givemeyourlove</value>
1071         <value column="comments"/>
1072         <value column="album_id">signothetimes</value>
1073         <value column="name">Give Me Your Love (Love Song)</value>
1074       </example_row>
1075       <example_row>
1076         <value column="song_id">itsgonna</value>
1077         <value column="comments"/>
1078         <value column="album_id">signothetimes</value>
1079         <value column="name">It's Gonna Be A Beautiful Night</value>
1080       </example_row>
1081       <example_row>
1082         <value column="song_id">jimmyjimmy</value>
1083         <value column="comments"/>
1084         <value column="album_id">signothetimes</value>
1085         <value column="name">Jimmy Jimmy</value>
1086       </example_row>
1087     </example_rows>
1088     <trans_set>
1089       <trans loc="cs" val="Skladby"/>
1090       <trans loc="de" val="Lieder"/>
1091       <trans loc="el" val="Τραγούδια"/>
1092       <trans loc="en_GB" val="Songs"/>
1093       <trans loc="es" val="Canciones"/>
1094       <trans loc="fr" val="Chansons"/>
1095       <trans loc="gl" val="Cancións"/>
1096       <trans loc="id" val="Lagu"/>
1097       <trans loc="lv" val="Dziesmas"/>
1098       <trans loc="pt_BR" val="Canções"/>
1099       <trans loc="sl" val="Skladbe"/>
1100     </trans_set>
1101     <fields>
1102       <field name="song_id" primary_key="true" unique="true" type="Text" title="Song ID">
1103         <formatting/>
1104         <trans_set>
1105           <trans loc="cs" val="ID skladby"/>
1106           <trans loc="de" val="Lied-Kennung"/>
1107           <trans loc="el" val="Αναγνωριστικό τραγουδιού"/>
1108           <trans loc="en_GB" val="Song ID"/>
1109           <trans loc="es" val="ID de la canción"/>
1110           <trans loc="fr" val="ID de la chanson"/>
1111           <trans loc="gl" val="ID da canción"/>
1112           <trans loc="id" val="ID Lagu"/>
1113           <trans loc="lv" val="Dziesmas ID"/>
1114           <trans loc="pt_BR" val="ID de canção"/>
1115           <trans loc="sl" val="ID skladbe"/>
1116         </trans_set>
1117       </field>
1118       <field name="comments" type="Text" title="Comments">
1119         <formatting format_text_multiline="true"/>
1120         <trans_set>
1121           <trans loc="cs" val="Poznámky"/>
1122           <trans loc="de" val="Kommentare"/>
1123           <trans loc="el" val="Σχόλια"/>
1124           <trans loc="es" val="Comentarios"/>
1125           <trans loc="fr" val="Commentaires"/>
1126           <trans loc="gl" val="Comentarios"/>
1127           <trans loc="id" val="Komentar"/>
1128           <trans loc="lv" val="Komentāri"/>
1129           <trans loc="pt_BR" val="Comentários"/>
1130           <trans loc="sl" val="Opombe"/>
1131         </trans_set>
1132       </field>
1133       <field name="album_id" type="Text" title="Album ID">
1134         <formatting choices_related="true" choices_related_relationship="album" choices_related_field="album_id" choices_related_show_all="true">
1135           <choices_related_extra_layout>
1136             <data_layout_groups>
1137               <data_layout_group>
1138                 <data_layout_item name="name" editable="true" use_default_formatting="true">
1139                   <formatting/>
1140                 </data_layout_item>
1141               </data_layout_group>
1142             </data_layout_groups>
1143           </choices_related_extra_layout>
1144         </formatting>
1145         <trans_set>
1146           <trans loc="cs" val="ID alba"/>
1147           <trans loc="de" val="Albenkennung"/>
1148           <trans loc="el" val="Αναγνωριστικό δίσκου"/>
1149           <trans loc="en_GB" val="Album ID"/>
1150           <trans loc="es" val="ID del álbum"/>
1151           <trans loc="fr" val="ID de l'album"/>
1152           <trans loc="gl" val="ID do álbum"/>
1153           <trans loc="id" val="ID Album"/>
1154           <trans loc="lv" val="Albuma ID"/>
1155           <trans loc="pt_BR" val="ID de álbum"/>
1156           <trans loc="sl" val="ID albuma"/>
1157         </trans_set>
1158       </field>
1159       <field name="name" type="Text" title="Name">
1160         <formatting/>
1161         <trans_set>
1162           <trans loc="cs" val="Název"/>
1163           <trans loc="de" val="Name"/>
1164           <trans loc="el" val="Όνομα"/>
1165           <trans loc="es" val="Nombre"/>
1166           <trans loc="fr" val="Nom"/>
1167           <trans loc="gl" val="Nome"/>
1168           <trans loc="id" val="Nama"/>
1169           <trans loc="lv" val="Nosaukums"/>
1170           <trans loc="pt_BR" val="Nome"/>
1171           <trans loc="sl" val="Ime"/>
1172         </trans_set>
1173       </field>
1174     </fields>
1175     <relationships>
1176       <relationship name="album" key="album_id" other_table="albums" other_key="album_id" title="Album">
1177         <trans_set>
1178           <trans loc="cs" val="Album"/>
1179           <trans loc="de" val="Album"/>
1180           <trans loc="el" val="Δίσκος"/>
1181           <trans loc="es" val="Álbum"/>
1182           <trans loc="fr" val="Album"/>
1183           <trans loc="gl" val="Álbum"/>
1184           <trans loc="id" val="Album"/>
1185           <trans loc="lv" val="Albums"/>
1186           <trans loc="pt_BR" val="Álbum"/>
1187           <trans loc="sl" val="Album"/>
1188         </trans_set>
1189       </relationship>
1190     </relationships>
1191     <data_layouts>
1192       <data_layout name="details" parent_table="songs">
1193         <data_layout_groups>
1194           <data_layout_group name="overview" columns_count="2" title="Overview">
1195             <trans_set>
1196               <trans loc="cs" val="Přehled"/>
1197               <trans loc="de" val="Overview"/>
1198               <trans loc="el" val="Επισκόπηση"/>
1199               <trans loc="es" val="Visión general"/>
1200               <trans loc="fr" val="Résumé"/>
1201               <trans loc="gl" val="Vista xeral"/>
1202               <trans loc="id" val="Ringkasan"/>
1203               <trans loc="lv" val="Pārskats"/>
1204               <trans loc="pt_BR" val="Visão geral"/>
1205               <trans loc="sl" val="Pregled"/>
1206             </trans_set>
1207             <data_layout_item name="song_id" editable="true" use_default_formatting="true">
1208               <formatting/>
1209             </data_layout_item>
1210             <data_layout_item name="name" editable="true" use_default_formatting="true">
1211               <formatting/>
1212             </data_layout_item>
1213           </data_layout_group>
1214           <data_layout_group name="details" columns_count="2" title="Details">
1215             <trans_set>
1216               <trans loc="cs" val="Podrobnosti"/>
1217               <trans loc="de" val="Details"/>
1218               <trans loc="el" val="Λεπτομέρειες"/>
1219               <trans loc="es" val="Detalles"/>
1220               <trans loc="fr" val="Détails"/>
1221               <trans loc="gl" val="Detlles"/>
1222               <trans loc="id" val="Rincian"/>
1223               <trans loc="lv" val="Sīkāka informācija"/>
1224               <trans loc="pt_BR" val="Detalhes"/>
1225               <trans loc="sl" val="Podrobnosti"/>
1226             </trans_set>
1227             <data_layout_group name="album" title="Album">
1228               <trans_set>
1229                 <trans loc="cs" val="Album"/>
1230                 <trans loc="de" val="Album-Künstler"/>
1231                 <trans loc="el" val="Δίσκος"/>
1232                 <trans loc="es" val="Álbum"/>
1233                 <trans loc="fr" val="Album"/>
1234                 <trans loc="gl" val="Álbum"/>
1235                 <trans loc="id" val="Album"/>
1236                 <trans loc="lv" val="Albums"/>
1237                 <trans loc="pt_BR" val="Álbum"/>
1238                 <trans loc="sl" val="Album"/>
1239               </trans_set>
1240               <data_layout_item name="album_id" editable="true" use_default_formatting="true">
1241                 <formatting/>
1242               </data_layout_item>
1243               <data_layout_item name="name" relationship="album" editable="true" use_default_formatting="true">
1244                 <formatting/>
1245               </data_layout_item>
1246             </data_layout_group>
1247             <data_layout_group name="artist" title="Album Artist">
1248               <trans_set>
1249                 <trans loc="cs" val="Umělci alba"/>
1250                 <trans loc="de" val="Album-Künstler"/>
1251                 <trans loc="el" val="Δίσκος καλλιτέχνη"/>
1252                 <trans loc="es" val="Artista del álbum"/>
1253                 <trans loc="fr" val="Artiste de l'album"/>
1254                 <trans loc="gl" val="Artista do álbum"/>
1255                 <trans loc="id" val="Artis Album"/>
1256                 <trans loc="lv" val="Albuma izpildītājs"/>
1257                 <trans loc="pt_BR" val="Álbum de artista"/>
1258                 <trans loc="sl" val="Izvajalec albuma"/>
1259               </trans_set>
1260               <data_layout_item name="artist_id" relationship="album" related_relationship="artist" editable="true" use_default_formatting="true">
1261                 <formatting/>
1262               </data_layout_item>
1263               <data_layout_item name="name" relationship="album" related_relationship="artist" editable="true" use_default_formatting="true">
1264                 <formatting/>
1265               </data_layout_item>
1266             </data_layout_group>
1267             <data_layout_item name="comments" editable="true" use_default_formatting="true">
1268               <formatting/>
1269             </data_layout_item>
1270           </data_layout_group>
1271         </data_layout_groups>
1272       </data_layout>
1273       <data_layout name="list" parent_table="songs">
1274         <data_layout_groups>
1275           <data_layout_group name="main">
1276             <data_layout_item name="song_id" editable="true" use_default_formatting="true">
1277               <formatting/>
1278             </data_layout_item>
1279             <data_layout_item name="comments" editable="true" use_default_formatting="true">
1280               <formatting/>
1281             </data_layout_item>
1282             <data_layout_item name="album_id" editable="true" use_default_formatting="true">
1283               <formatting/>
1284             </data_layout_item>
1285             <data_layout_item name="name" editable="true" use_default_formatting="true">
1286               <formatting/>
1287             </data_layout_item>
1288           </data_layout_group>
1289         </data_layout_groups>
1290       </data_layout>
1291     </data_layouts>
1292     <reports/>
1293     <print_layouts/>
1294   </table>
1295   <groups><!--These are only used when recreating a database from an example file. The actual access-control is on the server, of course.-->
1296     <group name="glom_developer" developer="true"/>
1297   </groups>
1298   <library_modules/></glom_document>